Meet your ‘if only I would have when I should have’ self

In this bitter-sweet ad by German DeutschlandCard you get to meet your ‘if only I would have when I should have’ self in the final scene. But first it takes you on a journey through life and demonstrates in real mean miniature scenarios what could have been, if only you would have. Don’t blink.