This is by far the best advice for anyone who's young and/or single. I would only add:
- Hobbies (preferably social ones; commit at least 5-10 hrs a week)
- Don't overwork while young; the marginal gains aren't worth it unless you get really lucky. If your job/role comps well but is more than 60 hrs a week (and even that's pushing it), it's not worth it. Or maybe you do want to play the startup lottery; just fully appreciate that it is in fact a lottery and make your choice accordingly.
- Don't take life too seriously
- Party. Enjoy the nightlife. Go to clubs and bars and meet people.
- Approach anybody you are interested in.