Bearigator
I can’t speak for OP, but some people sleep through alarms if they haven’t slept enough. My oldest will legit just sleep through his phone alarm if it has been less than 5 hours since he went to bed. I’ve just heard his alarm go off in his room for 20 minutes straight before I walk in there and shake him awake. Shit is a problem.
As somebody who used to weigh over 350 pounds, you need to be the thing that stops you. I promise, losing the weight is harder than just not buying that cake in the first place.
My job got everybody branded hydroflasks ~3 years ago. I don’t work there any more, but I pretty much never leave the house without that bottle.
My house bottle is a 1.5L Bubba bottle from Walmart. Had that about a year and a half so far and it is holding up well.
Speaker For the Dead is kind of like this. The MC is hated for actions taken in a previous book (Ender’s Game). That said, the main character travels under his real name as opposed to the pseudonym he was known under when he did the things that made people hate him now. Also, due to time dilation from traveling at near light speed, his actions were ~3000 years in the past. As a result, he is basically a mythical evil figure in the general consciousness, but is not hated in his day to day life because people don’t know who he is.
Not sure if this is close enough, but it is the only thing I could think of.