Question: what does it mean when a guy fights with you?
Answer: It means he cares. It means he sees something in the relationship that isn't working for him, and rather than hit the road, he is choosing to try and fix it. Arguing is a sign that he wants to stay with you. He wants to work on the relationship because he loves you and can't bear to see you go.