Dearest Jess,
It doesn't surprise me that your body finally took over and said in very loud words
STOP
Bodies are VERY good at making you listen to them sometimes, and I guess you discovered that.
Jess, it's OK to slow down. It's OK to take time out to yourself. It's OK to tell son he's being a pain in the a**e (still doing that with mine btw) it's OK
NOT to be
SUPERWOMAN .. !!!!
Ok .. lecture over ...
Here is a big cyberhug for you and go away with hubby and take some time out for both of you. Counselling will help let you vent and search for some peace of mind .. I think your still feeling some guilt about placing Mum (I know I am, but I don't BLAME myself anymore) and that's why your body went into Shut Down .. time to reassess everything and get your priorities back in line ...
Peace my friend ... it will happen