Good job...but yeah, I just dunno how people think it's okay to spend beyond their means.
I use credit cards for convenience...but I also let them work for me too...in the form of airline miles or cash back...they reward ME! It is a MUCH better position to be in!