Throughout the highs and lows of her life and career, retired Olympic gymnast Shawn Johnson has often been candid and open with her fans.

And over the weekend, Johnson bravely revealed what might be her most personal news yet. In an honest and emotional video, the she and her husband, former NFL long snapper Andrew East, announced they recently had a miscarriage. The couple shared clips of every moment of their journey -- from the positive pregnancy test to their devastating visit with the doctor. It's raw and incredibly powerful.

"It's been an emotional roller coaster," Johnson says in the video. "You go from shocked to 'holy crap' to 'I can't do this' to 'let's do this' and now it's like, 'I pray to God I can do this.'"

Johnson and East later answered fan questions with a Facebook Live and thanked everyone for their support.

I can't imagine how hard this entire situation has been, nor can I imagine sharing it with millions, but I am so impressed by Johnson's bravery and candor. We're all rooting for you, Shawn and Andrew!

See something entertaining on social media that you think deserves to be shared? Let me know on Twitter @darcymaine_espn.