We also have impose buying as well. Most times we buy things that we do not even need. Taking a little time to keep things through would help us make the right choice.
This is how I am doing from a long time but from past 2-3 months I am not focused so I did made some wrong decisions but I am taking this as a lesson and will not repeat the same mistake
I try to have self control when I want to make purchases. I always try to question the rational of me trying to buy that thing before I make up my mind to pay for it.