How could my ex cheat on me and lie to me for so long?

I don’t get how he could pretend to be so hurt i didn’t trust him, and tell me he cared about me and loved me. It makes no sense to me. You cannot love someone and cheat, because then you are lying to them and not caring for them. It makes me feel so confused and frustrated. I just don’t understand how he could lie so easily and make it seem he hadn’t been cheating for months.
How could my ex cheat on me and lie to me for so long?
5
3
Add Opinion