But seriously, where is the line between being realistic versus being optimistic? Where is the line between going for your dreams versus being crazy stupid? Where is the line between being content and happy with your life versus settling and being tired of life?

To the current youth, who envision all they've ever dreamed going up in smoke due to four years of a crummy economy, I say yes, it may take more time and effort to achieve your dreams than you thought, but don't give up on your heart's desires.