Purple,
It is time to talk to a T and possibly try some medications for the anxiety and depression.
I worry that you are taking on so much stress.
There is help to begin to relieve the worst effects the situation is having on you.
A T can and will help.
Please consider.
peace and love,
nightbird