Hey Phil, I see a lot more humility in your posts here. That is a good thing.
MLC is very difficult to deal with Phil, it takes a great deal of personal strength and I believe your faith can serve you well in this.
I saw no huge mistakes in your conversing with your wife. Mistakes will occur, it takes time to learn to stop yourself when you are speaking. You did just fine ok.
Keep on working Phil, I know it's hard, but just wake up every day and ask God to help you through that 24 hours. Day by day is ok, in time it will change and you will be able to go longer on your own. It does get better.