I could not agree with you more had I said those words myself.
A year ago I had a great job as a sysadmin, then I got laid off. Shit happens. I got a job doing landscaping for $10 an hour til I could find something better, and when winter came I worked in a restaurant serving people in the city.
What did I do? I stopped eating out and put my cooking skills to use saving money by eating in. I cut out cable, lowered my Internet speed and got Netflix. Got more conscientious about power usage.
What did I learn? At that job I both cooked and took orders in a 24/7 setting in a large city. I saw wealthy executives and immigrant Somalians alike buy food. The one thing I took away from that is that poor people stay poor by making poor decisions. Pun. Intended. When you walk around buying lottery tickets and junk food, wearing bling bling, smoking a pack a day, and clubbing every night, of course you're going to hit a financial hurdle.
My advice? Exercise that section of your mind we call common sense. Shop smarter. Do some math. Skip the club. Stop smoking. Put that on a 4x6.