Just wanted to say hi and Welcome to PsychCentral.
I'm sorry I don't have time to read through all of this now (it is just a littleeeeeee bit long

), hopefully at some stage I can and give you a response.
There is a Forum - You will get support from those in similar positions as you:
Partners of People & Caregivers Support - Forums at Psych Central
In the meantime I'm sure others will be able to offer some insight into your question.
Take care