Sleepie, you are a hero.
I see folks behaving poorly when I'm out and about almost every day. I bet you do too. How many of these do you predict will look in the mirror, admit the way they are living is not working, commit to change and then FOLLOW THROUGH?
YOU DID JUST THAT!
Hold your head up high. Quit shame like a bad habit.