My boyfriend cheated on me twice before we were official (though the commitment was already there..


) and I found out about it a year later. He's sworn he's changed and I can kinda see that (unless he's doing it behind my back). Do you think it's possible or do you believe in the saying that once a cheater always a cheater? Based from your experiences, observation, or intuition? Kinda stuck here... also sad and mad.
EDIT: I would also like to know why people cheat. When a person cheats does that mean they really don't love you?