I'm a 25 year old man. A normal enough, decent guy. I generally leave a good life and have lots of friends who I am loyal to.
I've had tweo serious relationships so far in my life. I loved both of these girls (particularly the most recent girl who I broke up with 6 months ago). I was and still am devastated over this break-up.
However, despite loving this girl so so much, I continually cheated on her. Pure sex, nothing else. Time and time again. With girls way uglier, whose company I couldn't stand. It's like I am just compelled to cheat. I've never been caught. As I said it is purely sex, one night stands, whatever. I know this behaviour is despicable but I could not resist.
But it this way, I could be madly in love with the girl of my dreams and (if I was sure I could get away with it, I would sleep with a pig...simply for the sake of it). I dont boast to my friends about my actions or anything. I am ashamed I suppose.
The reason I am posting this is that I am worried that I will never change. I am a good guy in every walk of life aside from this. But, if I can get away with it, I WILL cheat. I cannot help it. Im sure loads of guys out there are like me. Can you change your behaviour over time?? Or am I gonna end up being a cheating coward for the rest of my life? Is professional help the way to go? I am just curious as to what people think.