Travel far enough you meet yourself.

David Mitchell