You know what? I understand! I had a boyfriend years ago who was soooo nasty! He'd break up with me, sleep with someone I knew (and hated) and then get back with me and tell me he did it! With a smile on his face! The only time we weren't fighting was in the bedroom-we were perfect in the bedroom. Now, I knew it was a horrible cycle that started nice enough with dinner, a walk along the beach and then lovin when we got home but after a few weeks/months we were back to fighting, breaking up, him taking other girls home and then telling me about it while trying to get back with me. I put up with this for 3 years!
It's really hard to resist men that are so smooth even though you know deep down they are just bad for your self esteem and confidence. You just have to try really hard to occupy your thoughts and time with other things. Hanging out with girlfriends more. Maybe giving men a miss for the time being. I know that's easier said than done cause we do like them around sometimes sad(] but they seem to be letting you down. If you spend some time on YOU maybe that will reflect on others and you might even attract a decent man who will treat you with respect! This guy sounds like my ex-bf. A loser.