I’m the Family Breadwinner. Do I Have to Fund My Wife’s Bad Habit?

I have never said no to something she has asked for, and this is creating a division between us.