Congrats on the dog. I never wanted one but I just love both of mine.
I'm glad you found a way to calm the anger too. Jeff is right, he will probably try to get to you again, when you least expect it, but you will be able to handle it with grace I"m sure.
Face products, my H uses more, spends hours in the bathroom now. Not really sure what he is doing but whatever... LOL I just find it funny.
What you said about why you are there, those answers will come and unfortunately, you may go up and down with it for a while even after you think you have all of your answers.
"Acceptance doesn't mean resignation. It means understanding that something is what it is and there's got to be a way through it."--Michael J. Fox