>>419213537
Well good news for you then: Your mind is racing in circles because of the shit going on in your life. Had this half a year ago with a lot of "What if"s and "This situation is bad", etc.
This causes stress, which in turn also can produce adrenaline which then will keep you awake.

There is a very very simple exercise that might help but it is a bit esoteric, but hey if you are up for it:

[spoiler]When you lay in bed and you notice that your thoughts wander to bad shot (in past or future), make an effort to interrupt those thoughts first. This can easily be done by thinking, or even speaking out loud "Stop.".
After that, you either make "plans" for something you like. Have a videogame you like to play? Semi-plan what you are going to do in there.
Have a hobby? Plan a project within that hobby.
Another method is to remind you of the things you are thankful for. Being in a bed with a blanket and a pillow, havin a roof over your head, the last time you had a snack you enjoyed etc. etc.
This can help you calm your mind down, as happy thoughts, memories or plans don't cause stress/adrenaline/sleeplessness.[/spoiler]

Sorry for the wall of text, but I know your pain. Good luck, anon!