Um, someone who blames another for any or all problems when they clearly had nothing to do with it will not get better--will only make your life worse as you walk on eggshells (pun intended).
I do not know you or your husband but it is always wise to rethink the relationship if you are unhappy (saying he is an a@*hole) and decide if its a good thing or bad thing and then take action. Good luck with whatever you decide.
