This is your "waking up from the Matrix" moment. Most people don't have this moment until they make a life-changing screwup or are 3 years from retirement with only $80,000 saved.
While your realization is fresh in your mind: start implementing changes. Don't make one-time changes. Build systems so that your changes stick and become permanent habits.
This is the difference between setting aside $500 into savings right now, vs automating a $200 auto-deposit to your brokerage account every week. Yeah, $500 a single time is a larger amount. But the $200 weekly is far more likely to become permanent, because you automated a manageable amount. You can do this with lots of areas of your life - find ways to build good habits. Don't make one-time changes. You - like me, like all humans - probably suck at one-time changes.