So my boyfriend and I have been dating for about four years. I recently found out that he was cheating on me for about two months with some girl he works with. Is it worth it to salvage this relationship? Does the saying once a cheater always a cheater apply to every guy and girl? If I cheated on him, only worse is it wrong of me to stay angry with him? I am 21 and he is 24... does every young couple deal with problems like these? Is love supposed to be this hard?