Grief in the Midst of Celebration

Over two weeks ago, we learned the sad news about the passing of Stephen “tWitch” Boss, the DJ of the Ellen DeGeneres Show. He allegedly took his own life. He was 40 years old and leaves behind his wife and three children. I reflect back on all the famous people who have taken their own […]