There are jobs in I.T., like emergency Server Admins for hospitals who get paid extra to work the "night shift". That might be worth looking into.
Or if you live on the East Coast working Remote with a company in Pacific Time Zone.
The thing that finally worked for me was finding out the amount of sleep I ABSOLUTELY needed to function. Which was about 4-5 hours. My body wants 8, but I can make it through the day with 4 hours.
Try to only sleep this minimum about for several weeks, and eventually you will be tired enough to go to bed exactly when you want. For me that was a midnight to 4:00am schedule, and I was gradually able to add a couple hours sleep to that over the course of a year. Now I'm sleeping 11:30pm to 5:30am.
4 hours? You are insane (in a good way), mate. Any less than 7 hours and I literally can't even wake up. If I force myself, my body will literally not respond to my commands and getting up and straight becomes as hard as deadlifting 100kg...
I used to be the same way, but I went on a Zero Carb diet a few years ago because of some food allergy problems and I immediately needed about an hour less sleep.
Also I have an ADHD medication that I take first thing in the morning, and it wakes you up about 100x better than coffee, sort of short circuiting your biology and making you a morning person.
Or if you live on the East Coast working Remote with a company in Pacific Time Zone.
The thing that finally worked for me was finding out the amount of sleep I ABSOLUTELY needed to function. Which was about 4-5 hours. My body wants 8, but I can make it through the day with 4 hours.
Try to only sleep this minimum about for several weeks, and eventually you will be tired enough to go to bed exactly when you want. For me that was a midnight to 4:00am schedule, and I was gradually able to add a couple hours sleep to that over the course of a year. Now I'm sleeping 11:30pm to 5:30am.