Innocent
Have you ever paid for sex?

Quote by mrd82
i hear a lot of me in what you're saying, and the truth is "you need confidence" is both completely true and completely frustrating. it's true because a lack of confidence in yourself is a turn off to others, but it's frustrating because of course you can't just simply say "oh i'll have some confidence" and you magically have it.
it seems to me you get confidence by degrees. start by not defining yourself by your insecurities. you're a virgin at 24? fine. i was a virgin at 29. you're not the first or the last, so don't beat yourself up over it.
next, develop a positive outlook. yes, online dating can be a pain in the ass, but you know what? you're in the MOST POPULOUS CITY IN CANADA. it's not like you live in a town of 200 people. there are opportunities there, i guarantee it.
finally, talk to people here. being able to talk to women here doesn't automatically mean you can do it in real life, but believe it or not it does help.
you can do it. giving up at 24 is absurd. i know it feels hopeless sometimes but it isn't.