That sure sounds like a lot! Firstly, I'm sorry to know about all the pain that you're going through. There seem to be multiple things in your post that have been troublesome for you. This is a site to find silver linings for something that's bothering you. Could you point out any one issue for which you are searching for positive things?