KevinMD October 4, 2023
September was National Suicide Prevention Month. In a short while, we also approach the 41st birthday of the late Stephen “tWitch” Boss, a widely beloved dancer and executive producer of The Ellen DeGeneres Show whose death by suicide is still hard to grapple with
tWitch, who initially rose to prominence from the dance competition So You Think You Can Dance, captured the hearts of millions by running social media channels that featured sweet dancing videos with his wife and children. These videos would frequently go viral and garner thousands of comments about how his beautiful family inspired positivity, hope, and love.
Word of tWitch’s suicide just shy of Christmas last year left the Internet gutted. To this day, people have...