My bf and I known each other for three years now.. we break up and make up, pretty much every two or 3 monts. Beside when we first started dating. We have had so many awfull fights. It gotten physical no one in my family sides knows and the friends of my mine that knew quit talking and hang out with me, his parents knows and even came and inturepted a few fights before. Some of my biggest issue with him were or still is. Trust,addiction problem,and to attache to me, like he's can't be alone. I have had so many mix emotions about me and him sometimes I just shut myself down. But then everytime we get back together I want that life and exciting future with him. Then he'll go do drugs and I would completly want nothing to do with him.I think I have been a pretty descant gf, I've been there for him everytime shit hit the wall. And he does the same for me. He went to jail for about two month I was right there by he's side, I try having fun while he was away but I would always end up crying almost every nite. But when he got out he claim I cheated on him, to make matter wrost he sister said the most hatfull thing someone could say to a human being,claiming its all my fault he went to jail and more. Now after a break up he cheated, I wouldn't say on me but pretty damn close.I have such mix feeling in this relationship I don't know what to do. I don't know if I should break up with him. Or make him suffer like he did me. Ill admit I'm not the most plesant to get to know. And with my life storie I don't really give relationship any credit. I know we love each other sometimes I think we wasting each others time, so do u think I should seek counciling with him, or is he a lost cause. P.s I want thing to work between us.