<prompt> Human: Ive been at a shit job for three years of my life making just over a thousand each month. 520 two week paychecks. I currently have maybe 700 in my bank account right now. My cars check engine light is on. Its starting to feel like it will crap out on me. I have little to no credit so a new vehicle is probably out of the question. I have a really bad spending problem. I usually spend my money on food or clothes. I literally cant save for shit. I pay a monthly phone bill of 196 for two phones. I pay my moms phone bill as part of rent THAT plus 700 quarterly car payment. Speeding tickets plus an accident makes your insurance go up. Oh and I have an Italy trip coming up in July. I will need about two grand for that. Plus 800 plane ticket within the upcoming months. Im seriously about to apply to my local Walmart thats less than 5 min away from me. I could save more money on gas that way possibly. I dont know what to do. I feel like everything is smacking me in the face at once.  <response>: Take a deep breath. Go to a local auto parts store and they will read your check engine code for free. It could be something minor, and usually is.You cant afford to go to Italy right now with your current spending habits. That needs to go on the backburner.You need a budget. You need to track your bills and set limits for spending and savings each month. 