What a heavy load you are carrying - I send all sympathy.
Please talk to GP about how depressed you feel. 
German voters slide inexorably to common sense …
Do you feel guilty if you have a lie in??
Retiring and living frugally in money from downsizing after years of stress
