Hi! I’ve struggled with racing thoughts and random insomnia since I was a teen and I am now 35. Keeping in mind that everyone is different, what has helped me the most is: NO SCREENS after 9pm or wearing blue-blocker glasses at night if I just HAVE to watch tv or be online. I also started using them during the day at work when I’m on the computer.
I also do a 10-15 min bedtime yoga most nights, I just search for videos on YouTube. This helps me chill my mind out and connect it with my body.
If I’m still restless or anxious — what usually triggers my insomnia — I will take .25ml of a high quality, certified/tested CBD tincture.
These are the things that help me. Hopefully some of the suggestions everyone has given will help you. Good luck!