well sometimes being alone is better, you could do bad by yourself. so dont worry about it I'm pretty sure god will send you the right one when your ready. sometimes what we want is not what we need and what we need is not what we want!
If I know myself than I am such an kind heart person been easily redirected by others, I think that's the problem, but now I trained myself to be so hard that I follow only this one statement "Each and every human has some selfishness on whatever work they were doing whether the another person is being dropped down or not due to his/her activities, he/she never or little cares".
No, I have done a lot and taken advantage of lots of opportunities but I think I have also let pass many opportunities. The important thing, I believe, is that I don't regreat the opportunities I missed!
Life is what you make it. Nothing is impossible. If you wanna become a rockstar, work hard, mix with people, train and you'll get there! That goes for anything. Obviously, it's a lot easier said than done, but no one said it was easy! Life is really hard sometimes, we all know that...but the positives out-weigh the negatives by far...if you're an optimist, that is.