This cycle – hope, hype, despair, rebound, etc – has been interesting to watch (and live through) over the past 25+ years. It is is worth pointing out though that what happened with the Internet is not unique to the Internet – the cycles just happened a little faster. Most significant inventions and industries (cars, etc) have undergone similar transitions. Success seems to require a mix of passion, perspective, and perseverance.