I just want to add, as long as you're not neglecting bills or getting into financial dire straits, you shouldn't feel guilty about what you spend your money on! If you have the extra money and it makes you happy, go for it!
I like the way you put this, I agree even though it's difficult to not feel guilty sometimes i think the main reason is how expensive leaf tickets can be and then you find yourself spending over $50 at once haha