Goodness...your H treats you like a doormat...rubs his dirt in your face then tidies you up again. You deserve much, much better than that...and I think you know it.

Are you sure he's not in dire need of some serious therapy and maybe some medication to go with it?

Perhaps he should look into getting himself to a doctor...and pronto. It may just be more than mood swings you're dealing with here. Just think about it...ok?