Completly agree with Steve...if anyone thinks any less of you because your a virgin then they dont deserve your company. I would feel really bad if i thought i had lost my virginity to someone who i didnt care a lot about at the time. It will be a whole lot better for you if your at least with someone you know a lil bit and care about than some manky dude in a grotty bathroom. Im sure you dont want that kind of picture in your mind for the rest of your life!
22 is not old at all...its all social pressure to lose your viginity, all these crazy kids at 13 doing it and of course not really understanding what their doing
You know what? I admire you! Dont let yourself down now by giving up, there is someone out there for you...so pick yourself up and find a circle of friends, people you can go out with, maybe look for a job (i dont know why ur not working but if u can work then you will find a whole new social outlet of people) and the guy will turn up, usually when your not expecting it. And in the meantime you'l be having so much fun with your new job, and new friends that you wont even be worried anymore
******* 7 Times World Champion Michael Schumacher - the ultimate sporting hero *******