please don't think i'm trying to berate your situation in any way.. my father is alive, but i had a significant amount of family trauma between age 11-13 (one of which being my fathers mental breakdown, so.. for me.. even to this day he's more like a terrible step father i got stuck living with who happens to remember more about my childhood than i do. what i remember of my father, shows up for about 1 minute per every day i don't see him. seriously.. 1 month is about a 30min conversation before he turns back into the usual bipolar him that i know. and there's been plenty of other problems but that being the most relevant probably.
i'm 33 now. i had a 1yr girlfriend about 10yrs ago (1st and last time i had sex).. had a sort of non-gf 1yr ago (no touching) and nobody else. by no means is it what i wanted in life. i actually want to be that live-in dad kinda guy who gets to help do projects and help with school and relationships (boy or girl doesn't matter) and school troubles and chaperone field trips and all that.. and i've wanted that since i was a young teen. and just like girls in their 30's i'm pretty sure i hit that "omg i'm never going to have a kid, my life is over" phase (honestly i've been suicidal since my fathers breakdown so it takes a while to separate any negative feelings from that... which is why i was with the ex non-gf)
life always continues unless you stop it. you don't need to actually kill yourself to stop your life, but if you dwell on things that stop you from making overall positive non harmful decisions, you're stopping your own life. you always need a good moral compass, but you need to allow yourself to enjoy as much as you can (and lets face it, it's tough enough to enjoy anything when sounds/lights/people are always constants and always problems at the same time) and while enjoying life, the other things will eventually fall into place. until then, just keep working on yourself. nobody will ever be perfect, but if you can learn and fix something about yourself every chance you get... you'll be able to find somebody you're really supposed to be with because you will have figured out who you are and how you can show people who you are.
and so long as you know all of it is good, don't care what negative comments people give you and push out the negative ones you give yourself. somebody looked at you.. it doesn't mean anything more than that. whatever you thought their glance meant, you really have no idea. maybe it was "i hate that guy", but who are they? some random angry stranger.. who cares? most likely it was "oh, human" because they noticed a shadow or something. i like to say "you're not that special" lol. it's a little counter intuitive to some other sayings. but.. literally.. you aren't that special to most people. you're "that guy" on the street. and 20 seconds later a new "that guy" will pass them. so long as you don't vomit or something you probably won't even become a memory. it sounds a bit odd, but if you take your importance back from everybody you gave it to.. you can become important again. once you can feel better about being you.. others can feel good being around you, and you'll find a girlfriend (my ex non-gf got very angry at me calling me both "perfect" and a "unicorn" in the same angry vomit of words.. which just struck me in a fantastically entertaining way. i'm not used to any compliments let alone from people who i can tell myself don't have ulterior motives to do so... she dumped me saying she "had no idea" i liked her... i can get into it later if you want)