"Truth be told, I feel taken for granted -- that he assumes that I should keep track of everything for the whole *&^% family and I feel like he just doesn't appreciate it."
Uh gee, how about telling him this directly rather than going with the passive-aggressive bit?
Anyway, other than that, what is H doing to make the M work? Why are you still the M-caretaker? Why is there still no partnership? Why are you still the mommy of a petulant teen boy? That is a cycle you can most certainly break on your own.