Oh boy, do I relate to everything you are saying. I was just reminded of how backwards my thinking would be. My Grandma used to give me $500 every Christmas but I would save that and spend the $500 on my credit card. Makes no sense!!
And hey, progress not perfection!