I am good looking, in good shape, I have a job, I treat people great. I haven't been in a relationship for a year and have not been laid since, which is a long time for a 25 year old to go. I know none of you can answer this for me, so this is more of a rant than anything else. I think what it comes down to is that I'm the "nice guy" who girls want to be friends with and that's all. I've heard people complain like this so much and now I'm one of em.
You have a job?? Women hate men with jobs! Women that fuck, anyway. Convicts have a much easier time!
It sounds like you have everything going for you. You are young, employed and a nice person by your account. Be patient, the best relationships come along when you are not looking. Promise.
Venting is healthy. By the way, a year really isn't that long a time to go without a girlfriend, even for a 25 year old. Relax, and when the time is right, you will meet a lovely girl.
MrDot's right, you probably just need to meet more new people, i used to think that about myself, that i was that nice guy that girls only like as a friend, but i noticed it's just cause i was hanging out with the same crowd of girls, and if i did meet a new girl i would wait to long before doing anything and end up in the friend zone, the best way to meet someone who will think of you as more than a friend is at a club or party, and to show your interst fast. The fact you haven't had a girlfriend in a year i'm guessing has your confidence down to, and you secound guess yourself when around girls, DONT, just making it worse, just be confident, meet new people, and it'll happen wow, quite a 1st post
Just get a dog, a nice little jack russell, take it walkies, there's tons of hot chicks walking dogs... And they're easy to talk to, cos u can talk about the dog lol...