i noticed that alot of my money was being invested in my cars

Balance it out..

Take ur pay check and split it up... 25% into savings.. 25-50% for bills.. 25% for ur pleasure

open up a savings account like HSBC.. that way it takes 3 days to get the money out.. makes u not want to go through the hassel..