Absolutely. But I'd wait for them to say "So tell me about yourself" rather than trying to shoehorn it into a paragraph long introduction. The goal of the intro is to make them want to know more.
If they ask why you went to Rochester, you can tell them that you chose it over Harvard. If they ask about your outside interests, you can tell them those instead. If they ask you how you got involved, etc.
Obviously, some circumstances, such as introductions on a speakers' panel, demand a different approach. But if you are playing the role of Tech Lead, I think you are better off being confident with less than blustering.
you're missing the point. This is not how we start our pitch. The use case here is when it's time to offer your bio in a pitch meeting. People don't have time to tease stuff out of you––it's one shot and that's it.
It's not the fact that he left the money/business for the honeymoon. It's the fact that he, presumably, screwed investors, his cofounder, and their customers by doing so, all people who were relying on him in some manner or other.
I downvoted you. Business should never come ahead of family. No excuses. If you're starting a company to the detriment of the establishment of a family, you're doing it wrong.
What's wrong with it is that companies come and go. Sometimes they do well for a while and sometimes they do well for a lifetime, but they all eventually fizzle out. And, even if your company does well, the money is nice, but no matter how much money you make, it is not worth selling 1-2 years or more of happiness with your potential spouse and children. That enjoyment and happiness is the best thing in life, and is in fact a major part of its purpose, and no amount of money can compensate for its absence.
Family is number one and always must be. I have heard of extremely few situations in my life that justified the postponement of the formation of family. People think of it like an extra burden, and there is some extra burden, but it's absolutely nothing compared to the extra joy, the extra sharing, and all the other awesome extras that come with family life.
It's not worth putting family off for years to finish school, it's not worth it to become rich, there's basically nothing that is worth postponing the formation of a family for.