Its always best to be aware of our expenses and where our money go to and also why. Most times we need something but we don't know exactly how much we need.
I had similar issue with a data subscription too recently I had too much-unused data, and the need to always get a new one so I could get a rollover was what drained my purse when I could've just opted for a long dutation data subscription without having to renew every time unless when it's fully exhausted. Life isn't a bed of roses but that doesn't mean we can't create the type of reality we want. Expenses are a must buy also moderation is much more important. Glad you're able to see where the problem is and fix it before it becomes a plaque that eats up your gains.
Being mindful of our expenses is crucial and where is our goes is the best. Just like you said, life is not a bed of roses, there a tough times but we create the kind of life we want provided make good financial plans and decisions.
Yes, we've got to be very mindful.