Self-control isn’t saying no forever. It’s saying “not now” like you mean it.
REFLECTION
REFLECTION
Permanent bans tend to collapse, because a flat no makes the thing more interesting and turns every day into a test you can fail. Postponement works better. Later today, after this is finished, on Saturday: the want gets acknowledged rather than fought, and the fight is what usually exhausts people. It only works if the later actually arrives, though. A postponement you never honor stops being believed by the part of you doing the wanting.
Take one thing you keep banning yourself from and give it a time instead. Then keep the appointment, because reliability is what makes the delay work at all.
What could you postpone today instead of giving up entirely?
Free, with nothing to buy inside it.