Nice guys finish last unfortunately. Many women like the bad boys because they are unpredictable and keep things interesting. Nice guys are too easy to figure out and a lot of women don't want someone they can control too easily emotionally. It makes a relationship boring. She sounds like one of these ladies. Every woman wants a nice guy - as a friend. Too much nice guy killed the spark here because that spark needed a connection on a naughty sexual level as well.
Lament I hope you're doing ok. It's been a while since I've been through this but it sounds a lot like something that happened to me. My attitude to relationships changed a lot after that and for the best.
Lament I hope you're doing ok. It's been a while since I've been through this but it sounds a lot like something that happened to me. My attitude to relationships changed a lot after that and for the best.