Stay on Track
When you tend to drift off course and make a purchase because of an instant gratification later on it may affect your finances. However, you are stressed when trying to make payments. Realize that this increases your credit card debt. I am not saying not to enjoy yourself, but can you afford that particular product.?
Reflection: If you don’t have cash on you or if you don't have the money for the item, let it go. Large purchases should be budgeted for.