<prompt> Human: I have a budget and Im having trouble sticking to it. Of course the simple answer is dont spend money. But admittedly, I have a weakness in this area, and sometimes its best to put systems in place to mitigate your weaknesses.What Im looking for is a way to make my budget happen automatically, as in I dont even have access to the funds that are earmarked for things like bills. I would have access to a couple of debits cards with fixed amounts loaded onto them each month. One for fun money, one for groceries, and one for household supplies. When those funds run out, they dont get loaded up again until the next month, no matter what.The bills would be paid from the earmarked funds which are not under my control, and I would receive a report every couple of weeks just confirming that each bill was paid date, amount, etc..I talked to a CPA and he referred me to a bookkeeper. I talked to the bookkeeper and she described her job as categorizing transactions, producing reports, etc. I dont want to diminish the value of that, but its not what Im looking for.Has anyone found a way to implement a system like this or something similar? Is there such a thing as a personal money manager with reasonable hourly rates? I need to lock this down tightly and remove myself from the situation as much as possible.If anyone wants to post that I need to develop discipline, practice self control, etc., thats OK. Im not going to ask for advice and then tell you what advice to give me. But Ive been trying that approach for over two years and it isnt working. I need to get a system in place that lets me make a good decision when Im thinking rationally and then have that decision stick even when Im not.  <response>: Have you considered that you might have an addiction to shopping? Thats might be a better place to start for getting to the root of the problem. Instead of paying someone to manage your money, pay a therapist, if your problem ends up being more serious.Beyond that, pay for everything with cash, debit cards are far, far too easy to overspend with. Literally take only 80 dollars to the grocery store. Imagine the embarrassment when your total is 90 and you have to decide what to put back. Alternative to your separate debit cards idea, I think prepaid credit cards may work better. Or just put your months allowance on one prepaid card. If you go over, well, I guess you dont get to eat for the rest of the month. 