While this response comes several months after your original post, I'm jumping in because I want to check in on you. How have you been?
Have little pharmaceutical advice, but have you found a trusted confidant? An expression of thoughts, with someone who has either been in the trenches or isn't afraid of soil, it may not be the best. But it can be enough.
Insomnia is a cruel mistress--do you complete any meditations? Physical relaxation techniques? Heck, just doing interval training until you're exhausted?
In no way am I belittling the issues you've mentioned in your original message. Just offering possible sails in the storm.