In general people have way more capacity than they believe. Our worlds are built around immediate, short term gratification. I find that doing something everyday that's uncomfortable helps me stay out of the short term gratification trap. Getting up early when the alarm goes off, exercising, intermittent fasting, BJJ, are all things that at times are hard and uncomfortable, but they are a constant reminder of the capacity that we as humans have to excel.
You just end up getting tired and going to bed early that night. If you can make yourself do it, it’s a lot more effective to fix sleep schedules by pulling instead of pushing.