Haha! Sounds like you're abusing yourself enough. But it also sounds like you've gotten off track and really want to get back on. Time to reconsider and then recommit to your previous money habits. Reconsider also means making sure that you haven't been living too frugally, leading to the need for an out of control spending outbreak. For example, build in planned "treats". If you've been happy with your general spending, get back to the habits, routines and decisions that support those good choices and avoid those that weaken your resolve.
Does this all sound familiar? Yes, it is exactly the same way to eat well, move well, learn well, love well, and just generally live a healthy and happy life. Build healthy habits, forgive yourself when you waver, and get back right on the horse. Facepunch yourself once - and then move on.
Good luck!