Thanks again for the reply. It sounds like you've always maintained some level of financial independence, even at a young age, which is awesome.
Have you ever wanted to work on your own startups? It seems like you have some personal projects - why work a traditional career?
If you could do it all over again, would you do anything differently?