Underlying reasons for overspending.
Sorry to break it to you but you could be the reason...
This article outlines the most common reasons for not succeeding with a budget. It's the first step in getting your money on track.
Experiment with your budget by having a month or so of no personal spending. If you find 1 month easy, try 2 or 3. You'll find it's not that hard and you'll be rewarded for your efforts with a chunk to pay off debt or to save.