<prompt> Human: Hello forum this is my first post.I have a lot of credit card debt and some medical bills. Objectively, it is not a lot of debt. But it is for me and my current income. I am working on increasing my income by looking for extra work. But the problem is mostly my personal failure to stick to my budget.I have enough money to live comfortably and I have tried making a budget. I repeatedly fail to stick to my budget. I have changed and altered the budget to try to be more realistic but really, Im just not sticking to what is a reasonable budget. I have made progress in terms of cutting down large frivolous expenses. I used to make large frivolous purchases, and I have stopped doing that.But I still spend a little bit of money here and there and everywhere, on things I do not really need. Small daily or weekly purchases that add up. Examples: Cigarettes. Starbucks. A random sandwich or salad for lunch from somewhere. 4 new tires when I only really needed 2. Random drug store purchase of a random nail polish or mascara when I am already there for something I actually do need. Books. Amazon lets me one click buy and so I stock up on things I dont read. Music. New headphones when the ones I have are fine.I am aware of these random purchases, but my issue seems to be two things: 1. when I cut back on a particular random purchase, I alternatively make different new random purchases. 2. It would appear I really lack foresight. I know these things right now when I am typing this, but not when I am out seeing things and buying things.I am reading over the tips on this forum. I do not have debt big enough to need to do anything drastic. I have bad credit so I cant balance transfer. It is mainly my consumer credit card, and also I have some medical bills. I have not yet done anything about the medical bills. I make the minimum payments on my credit card and I have stopped using it. However, realistically I think I could pay more on the credit card, as well as address the medical bills, if I learned to actually stick to what I believe to be a quite reasonable budget. I am annoying myself a lot at this point. I used not to care about my money issues and decided many months ago that I actually do. Now my credit sucks and while I am far from in a great financial position, I could be doing better than I am.Has anyone had a similar situation of poor spending habits and money-management skills, that could help me with my issues with poor spending? This is less about me not knowing what to do about the debt, and more about my own problems with spending and money management. TL;DRI fail to stick to a reasonable budget due to my poor spending habits in many small random purchasesAssistant: Put your credit cards in the freezer encased in ice so you cant use them. Go to an all cash budget until you learn to control yourself. IE, take out a certain amount of cash each week and thats all you have for the week. If you run out, there is no more. Also, the physical act of handing over cash is very powerful to temper your desire to spend.Human: Do I take out cash for everything for the week or just for the spending money non-necessities?  <response>: Take out just a bit more than what you think youll NEED for the week. DO NOT take out cash for spending money. Spending is the problem youre trying to correct, so why enable yourself to slip?Ninja edit: Anything you dont spend, either save for the next week, or just simply save it! 