I know it's not fair honey. My hubby does that too sometimes. The random bad attitude. One thing that someone said to me is that he might be toeing the line, pushing the boundary to see how far he can go. In my hubbys case it is most likely because he has never had someone stable in his life before me and so he seems to have it in his head that I am going to abandon him one of these days (hello! not going anywhere!) and so he almost seems to try and drive me away. It didn't make sense to me a long time ago but now it sorta does. He wants to make sure I am there no matter what. It's a stupid game and I hate it but I think the best response is to just shake it off and show that you are strong and that you are not going anywhere. I'm not even sure they realize they are doing it.