I’ve found that I’m much more likely to stick to my habits when I go to bed at the same time and wake up at the same time, even on weekends.
This is hard, because I want to stay up late and do something enjoyable or work on a passion project. But the nights where I tell myself I can go to bed on time and wake up on time, I can do those things during the day instead of late at night, my weekends go much better.
I also found that when I do this, I’m generally more productive, because I’m more alert during the day and don’t make much progress on my passion projects when I’m tired at night. Late at night I get distracted and waste time on the Internet instead of actually progressing.
But other times I do get a second wind and feel the creativity of the night and quiet house, and I do what I want anyway. It just makes the next morning out of sync, and that tends to affect the whole rest of the day.
It gets really bad when the trend continues from Friday into Monday I’m not refreshed due to lack of sleep, but have to jump into the week anyway.
I hope this helps! Good luck finding what works for you.