I was homeless at 16 and decided then I would never be homeless again. While working, I was fanatical about saving money and investing. The result is that I am now retired and comfortable.
What Moonglow said above is true - always pay yourself first.
There have been many times when saving was hard to do but I found ways to do it. For example, I never spent quarters or $5 bills. Also, I never spent "found" money. Probably sounds silly but it worked and it still does. We keep a separate account for our business income and expenses as well as travel. Any found money goes into that account.
Don't bother putting your savings in a savings account because the interest is non-existent but I do recommend keeping the money separate so you're not tempted to spend it.
I was real dumb when I was young, I always had to buy $100 sneakers, mustang and a porsche, I never saved. It took me to my 40s to realize I might not die young, so I have my 401k I put in the max 7% , I have two debit cards that my payroll check is direct deposit, one for bills @60 and one for extras @40%
I have a safe at my house that when it reaches $2,000 I will Take out a grand and buy some physical gold or silver and put it into my safe deposit box at my bank.
I also have two envelopes stashed I will put in $20 bucks a piece a week, one for my next vacation and one for the next goodie I want to buy.
I just buy used pickup trucks now, I shop at thrift stores, the only clothes I will buy new is Underwear, socks ,baseball hats and jeans