No I don't hide my fabric or quilting supplies. We are retired and live on a fixed income. At the beginning of each month, I put money in different accounts for gas, food, medicine, farm and pet fund, emergency fund and paying bills. We never use the money in those accounts for personal spending.
For personal use, my husband and I each get an agreed amount of money for our own spending money. We can spend it in any way we want. My husband uses his money for his gun collection, or buying a tool. I use my money for fabric, eating out with friends or buying clothes.