Good for you!

Also, if your h ever does pull his head out of his @ss in the future, he will likely respect you for not being a doormat now.

Stay strong. smile