Hi Jon,
I too suffer from insomnia, and our lives seem very similar. Although my insomnia was diagnosed because of PTSD Which I had no idea what it was. My primary physician figured it out trying to solve the insomnia.
Just a guess, but in my opinion, I think PTSD may be the underlying cause of your insomnia. You've had several life altering or traumatic experiences. If you had the opportunity to talk to a therapist about your anxiety and Trama, it might help lower your anxiety at bedtime. It has made a huge difference for me, but I'm only offering a possible idea that has made my sleep better?
Good Luck and Best Wishes!
Dusty...