Ellen DeGeneres is reflecting on the loss of her friend, dancer and producer Stephen “Twitch” Boss, over a week after his suicide.
The former daytime talk show host, 64, took to Instagram Friday to reflect on the “really tough” aftermath of Boss’s death on Dec. 13 from a self-inflicted gunshot wound.
“Everyone is in pain and trying to make sense of it. And we’ll never make sense of it. And the holidays are hard, I think, anyway,” said DeGeneres.