Does your area have Tresilian? I can not praise enough the help they have provided both in a professional capacity and for my friends. They help with routines and helpful suggestions for situations you're currently experiencing.
I hope for all the best for you