Hi tea Leaves,
My heart goes out to you, you seem to have alot to deal with and none of it easy, just take it one step at a time, is all I can say, except I see that you are going to see a NLP specialist, if you are serious about this line of help, I would suggest you also consider a Cognitive...