That isn't bad at all.....You are making changes in yourself and people are noticing. The added bonus.....you had a heated relationship conversation and kept control of your emotions.
Well done
I also like she gave you something to talk with her about....that isn't relationship centered. I might take more interest how her days at work went. Just for a few days and see what happens.....just sayin.