So I've been dating my boyfriend for almost 6 years now. We were high School sweethearts and I love him dearly. Through our relationship, he was lightly cheated on me twice and one time completely full blown cheated and broke my heart, and worse with a immature younger girl Anyway, this time he cheated and the only reason I am still with him is because I am guilty of making him think I was no longer interested in the relationship but I only did that because he knew I was going through a really hard time and wasn't supporting me. Now things are better and I once and for all need advice on if I should take the chance with him on possibly breaking my heart or possibly working out in the long run. If we work I know we would be happily married and If it doesn't I would hate him forever, it's just two extremes and I don't know what way to go.