I stay up like every night until 4am and than sleep in till 2pm. But at least 2 nights a week I pull all nighters and end up being awake for 36-40+ hours.
It's so bad for me, and it's not good for my body or health. I lose more weight when my sleep is healthier, and I just feel better about myself. But it's so hard for me with this summer slump. I'm a student and so I'm on summer vacation. I work an afternoon-evening job and I'm going to start more daytime work within the next couple weeks but I'm legit anxious because I don't know if I'll even be able to wake up in time.
Whenever I try to fall asleep, I physically can't. I'll literally lay there for hours with no distractions and no riff raff and I never end up falling asleep. Eventually I just get bored of laying there and so I'll scroll on social media or I'll journal or watch a movie. But if I don't do that, I've tried it before, I'll just seriously lay there with my eyes closed all night. Not exaggerating.
Any tips for resetting my circadian rhythms and finding a healthy sleep schedule? I'd love to be an early riser, wake up between 6-8am. I want to be productive. I want to cook and bake and study and enjoy my hobbies/friends. I haven't hung out with any of my friends this summer because I always sleep too late. How can I fix this?

PS
I struggle with my mental health and I know that my sleep and mental health are like 100% correlated. So I need tips pertaining to that. Thanks