Hello Sarah,
It’s crazy that I just came upon your post. I never really look at the forums on this website, but the first one I click was yours. Why it trips me out is because I just broke up with my boyfriend of 7 years and he also treated me really bad and cheated on me multiple times. I feel the same as you, that it will be so hard to trust somebody again, but I think it will be different. I think now we have learned what the red flags are if we look back onto how the relationship started. By learning what the red flags are it will make us more vigilant to spot them in future relationships.
Everything happens for a reason. I think I had a bad relationship so I will be more appreciative and aware when I have a good one. It’s so hard to detach from guys like that. I understand, not many can unless you have been through it.
I am here for you if you ever want to talk. : )