We first met Marla McCants back in 2015 on the season finale of My 600-lb Life. The Nashville native was kidnapped and held hostage by her ex-boyfriend — which is when her weight spiraled out of control to nearly 800 pounds.

At the time, doctors believed she was only months, if not weeks away from dying. During her episode, she said, “My weight has condemned me to this bed.” Yet despite gastric bypass surgery and an extended hospital stay, she refused to let doctors help her stand. It wasn’t until the mother-of-three realized this was her last chance to live that she eventually gave in.

marla 'my 600-lb life' before

(Marla experiences back and leg pain on her way to the hospital. Photo Credit: TLC)

The now 46-year-old revealed that she never had issues with weight when she was younger but that her eating became out of control after she tried to break up with her boyfriend, who then “lost it” and kidnapped her. He held Marla at gunpoint and shot two officers who tried to rescue her before she ultimately escaped.

After the traumatizing incident, the reality star refused to leave her house because she was terrified he would find her and kill her. By the time they caught her ex, however, she had been coping with her feelings by eating — and ballooned to more than 700 pounds. “The kidnapping changed my life forever, and I wish I could take that day back,” she said.

marla 'my 600-lb life'

(Marla in May 2016. Photo Credit: Facebook)

At the end of her episode, Marla weighed 534 pounds — a 266-pound loss. She said, “I’m so proud of myself. I got myself into [this situation]; I can get myself out.” That positivity is what helped her drop even more weight after cameras stopped rolling.

Today, she’s now down to 330 pounds and still has plans for skin removal surgery. This means that since her journey began, Marla’s lost an incredible total of 470 pounds! Keep killin’ it girl — you’re an inspiration to us all!

Love My 600-lb Life? Be sure to join our My 600-lb Life facebook group to chat about all the latest updates!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.