Well my dh gave me $50 to shop for material for my Christmas present, I couldn't help but spend $80. I always tell him, I never hold back. He understands that when I really love something I have to have it. I'm spoiled.
You are NOT a bad person, just a little scared.