I'll keep my fingers crossed for you, and send some good ju-ju your way. It may very well be that you'll always have to put up with some difficult behavior. The key is just to get it down to manageable levels.
Good luck and good love.
Love means never having to say, "Put down that meat cleaver!"