As many of you know, Stephen "Twitch" Boss died on December 13, 2022 from Suicide. It has left many of us heartbroken and asking, "How can this happen to someone who seemingly had it all; a beautiful wife, adorable children, a successful career, fame, fortune, dreams for the future ... and yet apparently that's not enough. And on top of all that, he seemed so happy, at least on camera. Shocking. Let's chat.
If you or someone you know is considering suicide, please contact the 988 Suicide and Crisis Lifeline by dialing 988, text "STRENGTH" to the Crisis Text Line at 741741 or go to 988lifeline.org.