Roses, roses everywhere but you have no spare money to sniff them?
To store up money for optional, fun needs lots of planners say “Pay yourself first, and then pay your bills”. Take money out of your paycheck for discretionary wants at the outset and then take on the bills. To my thinking that causes problems.
When you pay yourself first, you can overpay yourself! If you do overpay yourself, then you will be unable to fully pay off bills. If that continues, then your bills become a heavier and heavier burden, even daunting. Eventually those bills will seem insurmountable, and they will be. Chances are you’ll never have money needed to “smell the roses.”