@hammyfunsize,
Quote:In a fight I will say I want to leave and if I try he will grab me to keep me from going. He really is sweet and I love him.
In my opinion, you get along because you are both "in-secure". Look at the above quote. You see him grabbing you as love. So you bate him "in my opinion" constantly stating you want to leave, so that he grabs you. That to you makes him sweet and in love with him.
But from in-security comes other reactions / actions. Both of which has been staged, you both have anger issues.
Your councelor is correct.
Work on yourself first to understand how to be you, stand tall and only accept people into your life that don't have trust issues. You'd be suprised at what a "real" relationship can feel like, not a toxic one.