Another thing I’d do different is that I would have started a tech business much earlier, before my wife and I had children. Trying to do a venture-scale startup (high growth) when you have young children is really tough and not fair to your children, your spouse, or yourself.
Lastly, I would invest more into my retirement.
Time goes by faster than you think it will.
A co-worker recently said that they used to chase good work when finding a job, but now they look primarily for good people. It sounded spot on.
I'd tell myself to avoid identifying with his work too much and work 9-5 only. Unless it was his own company but still be careful about mental health.
Also, I would have sounded my own horn a bit more. It's important to let management above you and your boss' boss know what you're capable of doing otherwise you become just a body that can easily be replaced.
Then use that internship to find out what I love to do and use that to start a career doing that.