Your 401k is considered by the feds as "low hanging fruit" just waiting to be put into the safety of 0% treasuries or CBDC'sI did the same thing but my goal was 45. I have worked the night shift and weekends for the extra pay and have pretty much brown bagged my lunch for most of it. I worked overtime when available. I max out my 401k with every paycheck. I'm 51 now and am debt free.
I always looked at things as WANTS and NEEDS. Stay the course and you will succeed