Costello,
I have not read the whole thread, but I wonder, what moments of joy do you have for yourself?
Joy, when surrounded by confusion and frustration, takes practice. LIFE makes it hard to be joyful sometimes......
So, who is there for you? Who do you talk to about how you feel? What support do you have? Do you take pleasure in very small things?
Set your own boundaries, and breathe. When you do for yourself, you also do for others. Be careful of spiritual fatigue.........
And love thyself.......

Michah