Some of you don't have young kids and it shows.
My morning routine is usually when my 5-year old scurries in at 6am (he's been getting up between 5-6am since he was 1), so he and I head down as I make coffee, I turn on a fish show for him (he loves fishing shows), then I turn on my work computer. From there any idea of a routine is laughable... but I wouldn't change it, time is flying and I can't believe my 2nd-born (the 5 year old) will be in Kindergarten in a few months.
Anyway back to the idea... habit stacking makes sense. And the advice from the 103 year old... totally, I mean I would retire in a heartbeat if I could but I have so many other passions I'd love to pursue (non-fiction writing, travel, golf, reading classics I skipped in school) so my mind would stay busy. For the 2nd one (don't carry hatred) abso-fucking-lutely. I was just teaching my kids yesterday while driving about becoming a brain ninja... aka if someone does something bad to you, you'll "win" if you don't let it make you upset and react. Like if someone cuts you off in traffic, or is mean to you, immediately put it out of your head and don't let it get to you. My wife actually gets annoyed at how quickly (like in 1-2 seconds) I'll put an annoyance behind me. Like the other day she spilled a 250-count ibuprofen bottle and it scattered all over the kitchen floor. She couldn't believe I wasn't bothered by it as we picked all of the tablets up... I told her "why get mad? the only option right now is to just clean it up and move on."