qqp question1: I'm a cheating scumbag and my boyfriend has repeatedly forgiven me. Should I leave him? question2: A few weeks before my marriage my boyfriend has been fired because of fraudulent behaviors. (heavy shoplifting) Now I can not trust him anymore, I'm feeling like he cheated on me and I kicked him out from my house. Am I overreacting? I'm feeling desperate without him.