It's hard, and you will fail sometimes. I think the best thing you can do is forgive yourself when you fail and then try to do better tomorrow. I've also had a lot of success building in planned splurges, like it's recommended for budgeting. If you allow yourself, say, one mall food court dinner per pay period, it's a…