Maybe Dawn is right...he does seem to really snap around when he thinks he's losing you.
If being nice doesn't work...well...maybe time to go a little dark. If nothing else, for your own sanity! He moves back and forth so fast, it's a wonder you don't get whiplash. LOL
My $.02? Maybe, for later on this weekend, make your own plans for you out of the house and doing something fun/pampering. You deserve it.