I have a bad habit of staying up too late at night. What has been helping me is instead of from thinking about the last time I did so and was tired the next day I try to imagine tomorrow's me, and think of how much better I will feel if I make sure to get a good night's rest. So this is somewhat of the reverse of what you describe. It's explicitly trying to develop empathy for my future self so that I behave in ways that are beneficial today.