Jan--that is a good husband.
I don't need to hide my fabrics. I do our finances and my DH knows I won't buy if we don't have the money for it. Early in our marriage we set an amount that we talked to each other about before spending over...as income has increased so has the amount we can spend.