I "think" I've posted to you a few times before in hit and runs.
Your mind works like mine. I see me in you (I'm in awe at this post). It's 11pm here and I have to get up early. I just want you to know, you have motivated me to read your entire sitch. Might take a few days, but I will read it.
In addition, there is so much you posted that I want to address. I'll respond to this tomorrow or Friday.
Brother, I feel your words, but you are strong and smart. You'll be okay. Try not to focus on negativity too much, your life is too short.