I am very proud of you sharing your family's stories. Thank you. You're a wonderful person for taking everyone in. No one ever knows about the Grass is not always greener on the other side, part. I am happy you have a new friend who is helping you.
I help take care of MIL (90), my mother (almost 95 & in nursing home), brother (68) who lost 1/2 his brain from measles at 8 months and a husband who has many health issues. I try to stay happy and some days I lose it but not by eating, stress never made me eat. I scream and swear, weird, how everyone handles stress differently.
Have a wonderful day. Maybe bring your wife out for 'date night' or night out at a hotel, even if down the street and it may help the 2 of you reconnect. Maybe take your son away for a day, alone without the rest of the family.
You're a wonderful and caring person, thank you.