Right from when you’re a young kid to when you’re really old, can you imagine how cool it’d be if your future self could leave cheat sheets full of advice about how to live life?

This beautiful video by CBC, featuring people from different age groups, might take you on an emotional roller-coaster, but believe me, by the end of it even you have single teardrop in your eye, it’ll be a happy one.

Check it out.