I read this earlier and should have answered, then left it feeling guilty - sorry!
I hope christmas got at least a little better - and I hope your new year brings a bit more stability. I don't relly know what else to say except I can deeply understand your frustration. You have so much on your plate, I hope you get to enjoy moments where you can relax and I hope you get support through too.
Take really good care of yourself whenever you can - thinking of you lots.