I've writing technical books helping to share knowledge and that's the one thing I feel the most proud about. I won't regret having brought my contribution to sharing knowledge.
I love my family, but I also love my work. I love R&D. I love trying to create something that shall help people. I'll never ever have any regret about moving to California (not there anymore) and worked there like crazy for someone else's startup.
Then "success" has never been measured only by money: there are very succesful non-profit organization out there. But people are typically working hard to make them work too.
It's not about "making an IPO" or "getting rich". It's about "making a difference".
"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man."