Yeah, I agree completely with this.
People don't consider that diet can often be directly linked to mood, I get massively depressed if I ingest lactose regularly for example (fine if I just have it sometimes, like a glass of milk a week or whatever).
Another big part of getting up is making sure you actually sleep. Sounds retarded, I know, but if I only sleep 5 hours or so, I just don't want to get up, I want to stay and sleep. If I get 9 hours, getting up is no real issue, takes a bit of time, but it's better.
This works if you have hypersomnia as well I find, or any disorder that leads to excessive sleeping. Waking yourself up at the right time in that cycle (and coffee) helped me a lot when I was sleeping 14 hours + a day due to mental illness. If I let myself sleep straight through that full period where I'd had 11 hours already, I'd just keep sleeping when I woke up, feel shitty because I overslept and then just want to sleep more.
I found that making myself miserable for a week or so by forcing those cycles really helped me a lot in the long term, because it just became natural and fine after a bit.
Though any tips from anyone about how to keep healthier sleep cycles with painkillers would be much appreciated, I'm on oxycodone at the moment while waiting for a surgery, and my sleep is just fucked, same with keeping myself to a schedule. I kind of stop giving a shit when on it, and don't go to bed when I need to, and end up miserable the next day. Does anyone have any experience or tips that might help with this?