I have this too, particularly in one area. There is something I want to buy (that costs more than a glock!)
For our household, it really doesn't make sense, until possibly 5, 6 months from now when we have a better idea of cash flow. So I'm telling myself it is not a possibility. I can just as well want to buy a 747 or a desert island, or a million bucks in the bank it is in the same realm, it is not going to happen.
However If I give myself any leeway (I can justify by a, b, and c, it is not that huge of a deal considering our overall financial situation), etc then in a weak moment (boredom, distraction, stress) that purchase may happen.
So just don't go there.