Hmm, well, I don't think you can reasonably fault people for giving you advice that they believe to be good. And even the best advice doesn't necessarily work, does it? "Wait for someone to come along" doesn't guarantee that someone ever will come along, but that doesn't mean it's the wrong thing to say. I'm not saying it is the best advice for you, but go easy on the anger.
I don't, myself, know what to suggest, because after waiting an awfully long time to run into someone ideal to fall in love with, when I did I found myself unable to do anything about it by circumstance. And now I don't have even the shadow of a relationship, and doing no socialising... fah, well. I'm giving online dating a try, might as well. You could try that, although I'm not too convinced of the value of it yet.
_________________
No one has gone missing or died.
The year is still young.