I am wondering if there is any way you can involve someone else in looking after the three children on the weekends to relieve the work for you? A nanny sounds expensive, but what about a local babysitter? In my area teenagers at the college studying for child care qualifications are very keen to pick up pocket money and gain experience. They could come round to your house and play with the children and help out with their care with you or SS keeping an eye on them. I had a brilliant girl do this for me when mine were small and I had to work from home on Saturdays. The kids loved her, she didnt charge much and I was there to make sure nothing went wrong. I know it doesnt solve all the other issues, but it might be a good stop gap and allow you to continue to see GC without getting exhausted.
Army horses loose on London streets
To go through chemo therapy or choose not to?