@starward I'm 47, and almost exactly where OP is financially at the same age.
For saving money, I just did 2 things. I got a roommate and drove a cheap, paid off car.
I did not put all my investments in index funds tracking the S&P500 as OP suggests. I regret that. I had a lot in SPY, but I...