lol, I did the same when I wanted to buy a fitness band. I was doing 2 laps of running of my nearby ground.
I promised myself that the day I do 3 laps, I will order my band. Took me two weeks to do it. But the joy of achieving and getting rewarded for it was on another level.
RE: Are you able to defer gratification and control urges?