Sounds good - it’s important to get those 8 hours and listening to your body (avoiding screens when you can during dark hours since that’ll fuck around your circadian rhythm).
Sometimes you can get away with 6 hours in total if you haven’t been overexerting yourself. I found that I slept like 9 -10 hours uninterrupted after exhaustive days but taking the naps and ensuring I have good sleep hygiene leads to me feel great with only 8 segemented sleep.
Jogging got me into eating regularly and destressor (I visualised as which is going to win - a 5k run or my mood/frustration).
if your anger wins, you finish the 5k in record time (next time go farther). Most of the time I just finish the run feeling less stressed and more able to tackle the issue with a clear mind without the mood.
Now I actually have legit reason to feel tired and friends/family look at me as an athlete for just doing 5k. There’s a lot of benefits but just make sure to go at your own pace/growth and not compare to others.