Seddit i am really pissed off with myself. About 2 years ago i fell hard for a girl and she fell hard for me. I was a big AFC so nothing ever happened between us.We were in college together (same course so a lot of mutual friends) and she moved home when college finished. Didn't see her for months when all of a sudden she moves back to the same city. First few months dint really see her as i was working 3 jobs and doing a college course. The attraction was still there but again i never acted on it.

Anyway to shorten things up she ended up becoming my housemate (her choice and there's 4 of us in the house) and we have been living together for the last 5 months. I had so many chances to make things happen but i didn't. I think i may be suffering from some sort of mild social anxiety that only seems to effect me telling women how i feel about them. All i know is, its a living hell having someone who not only likes you, but cares about you and not being able to tell them how you feel about them.

Anyway because i left it so long she is hooking up with another guy who is coming back from travelling in a couple of weeks. This is the second time i have lost her after i swore to myself i wouldn't let it happen again. I am starting to feel like shit. I do not blame her one bit as she was the one who was pushing things forward but i wouldn't let anything happen. I feel as if i should move but seeing as our house was the hang out house among all our friends and i'm afraid it might disrupt the group dynamic. but every time i see her i am just going to be reminded of my failures of being a man why i am a 26 year old virgin.

Anyone out there got any help for me? i want to drastically change my life for the better