The solution is to find another person equally as unstable as you and bam! neither one of you is unstable. Because a negative times a negative is a positive. Science.
I did this to a guy. I had just gotten my heart broken really bad, so I friendzoned him. He was a good guy, so I was not going to make him a rebound and be awkward after. I rather had him as a friend at least... Long story short, we were friends for a long time and he is now my husband :) when someone is right for you, it will happen.
So I say you're good.