I never used to have arguments with my W, now I do, and thats part of why I'm here. Really good job on changing your, reaction, to his actions. It takes a person of great personal strength to stop yourself from continuing bad habits.
The transition from bad to good is always a long road, so stick to your goals while you are moving forward.
Best of luck
"Don't chase people. Be yourself, do your own thing, and work hard. The right people - the ones who really belong in your life - will come to you. And stay." ~ Will Smith