Things will be better than ever going forward, if people maintain a positive attitude, the body follows the mind.
As a millennial, I can tell you none of us care for the American dream and it was dead years ago. We don't want a house in the suburbs with a nice car, 9-5 job, happy wife and kids waiting for retirement paying a mortgage (Mortgage translates to bound till death). We're okay renting for life, not owning cars and using ubers, working multiple jobs over the years (I've had 3 new employers in a 6 year span, never had a steady job for more than 3 years before moving on, same with all my friends) etc... Learning new skills is easier than any other generation, and adapting to new fields easier, same with information, so what we're seeing is rapid change in a small period triggering uncertainty and sparking fear. Everyone on this forum is blessed to be in Canada and the opportunities we have now, and going forward.