What has your life thought you so far ?