Just throwing out a suggestion as I have no knowledge - would something like Dragon Speak possibly help you son with regard to his writing?
((((Lizatola))))
Can you hire a maid service for a one time clean?
I am a list maker and will list everything I need/want to get done. I find gerat satisfaction crossing items off. I may only get the dresser dusted today, but I can cross that off the list!
BTW I never complete my list becsuse there is ALWAYS something to do.