I have always been a bit of an impulsive spender. From the time I got my first credit card, I treated it like a second bank account. I used my monthly income to pay for things like rent, bills, ...