Embracing Your Past, Present and Future