If I regret buying something it's only for a very short while (~five minutes) and then I get over it.

Everything I buy is strictly budgeted so clearly if I bought it, I could afford it - I think that helps a little too.