I think I have a problem with needing instant gratification. If I want to buy something, I just buy it. If I don't have the money for it, I'll put it on credit. I have no problem paying it off usually in the not-too-distant future, but that money could have been saved and then maybe I won't want the thing I wanted to buy once I save the money for it. I first noticed that this was a problem this weekend. My girlfriend was planning on coming to visit me for 2 weeks in 2 weeks. Neither of us could wait. We were both looking forward to it. Now, I REALLY didnt want to wait. That 2 weeks felt like eternity. So what did I do? I bought a $110 plane ticket for this friday. Now I only have to wait a week. She had plane tickets already. But I said fuck it, I don't want to wait, so I bought the ticket for her. Now, after seeing OTers talking about their S2000s, and seeing how good the S2000 is, I start getting all kinds of ideas about trading in my car that I've only made 4 payments on. I'm not going to go through with it, but I still really really want one. The original plan was to buy a $3500 Miata once I save the money. But I wanted to trade my car and finance an S2000 instead! Once I put the nail in the coffin by seeing what the depreciation was on my car, I started getting a craving to finance a $3500 car! I feel like this coul get out of hand and lead me down a path of debt. I can't save anything because I am always buying shit I don't need or don't want to save up for. I need to get a 6 month cushion of savings, but I want a Miata too. Plus, I can't be without alcohol in my fridge. I only drink one, MAYBE two drinks a day but I gotta have it. And I don't just buy bud light. I get wine and craft beers. I'm also addicted to fast food. I have food at home that's quick to make, but the sound of a crunchwrap or volcano burrito is music to my ears. It's very detrimental to my health and wallet. I drove 26 miles yesterday to buy $1 fish tacos from long john silvers. It's hurting my wallet in gas as well! What can I do to stop these cravings for instant gratification? I don't want to be a stereotypical American who takes everything when he wants it only to build a mountain of debt. I clearly see the risks but can't seem to do anything about it!