Keith Anderson shares the life changing challenges of the last six months. He is grateful that he is still here with all of you.