It's all about priorities - some like to spend their money on going out often to eat and drink and don't think much about it. Some like to spend their money on hobbies which is where buying fabric would fall into. Just have to pick your priorities. I do some of each and that works for me.