Yes, I believe there ARE truly good guys out there. The problem is, you find the one good guy, the one guy in the WHOLE WORLD that you would give up anything just to have a chance with him, one of the following happens:
1)you find out he's gay. (it's happened to me more than once, actually)
2)you find out he has a girlfriend. (happened MANY times to me)
3)he's so good that EVERYONE loves him, so why would you have a chance with him? That's my current situation. I've fallen hopelessly for this guy who is one of my best friends, and I don't think he has any clue. It's so pathetic...I'd do anything for him. He wanted me to help him with a project, so I stayed up all night(literally) helping him with it. He needed someone to help him study, so I quizzed him on his study guide for a few hours. He's having problems with a friend, so I sit in his room, quietly listening to his problems and giving advice when necessary. It's so pathetic, because I neglect things that don't need neglecting just to spend time with this guy...and I just feel like he's too good for me. 
Sorry for that rambling mess, guys. Guess I'm frustrated too.
And yes, girls can be pretty stupid sometimes too.  I try to be fair. 
 
