What has helped me to "overcome" - for good, I hope! - the early-morning insomnia was getting out of bed, visiting the toilet and drinking a large glass of water. Although it could be the "alternative-nostril-breathing" exercise that I´ve started doing before going to sleep. This exercise is supposed to balance both halves of the brain and I´m sure you will be able to find a YouTube video showing how to do it... it´s quite simple.
One more thing that comes to mind... since you said your mind starts racing early in the am when you cannot fall back to sleep, is maybe drinking a previously prepared camomile tea diluted with water, so its not too strong, because this herb gently relaxes and helps takes ones mind off problems... unless of course you want to do a short meditation and let go of them that way.
Wishing you all the best - especially finding the right strategy that´ll help you get a full night´s sleep!