My life in heaven and earth...& briefly in hell!