RE: I improved my life by: (1) Using sleep hygiene
I usually have my periods of 'not able to get to sleep' and 'I am going to SlzZzZzZz..' coming and going. What I found out for myself is that screen-time doesn't have an effect. Last few weeks I would do a F1 race on my Xbox before I would go to sleep and sometimes I notice that I'm not even able to complete the race because I'm falling asleep behind the virtueel wheel.
When I was younger I would put on headphones, listen to (heavy metal) music and playing along inside my head. I would sleep like a baby in no-time. So I think that keeping your mind busy for an activity can actually help to get yourself to sleep. (like making your to-do list)
The only times that it doesn't work is when I'm Hyper focused on something and unable to let it go. That I could go on and on and on without getting tired.
Coffee is a no-go for me after 15:00. If I do that, it's an almost certainty that I won't sleep before 02:00AM...