I agree with riot (I usually do

) Do less for others and more for yourself. Balance is important
It's obviously very important that you try and patch things up with your mom. Do that, do it for you, and leave hubby out of the equation. If him and your mum ever fixed things, it will be in their time on their terms.