What do you expect from a show about teenagers who were dropped from space onto a radiation-soaked Earth?

From the moment it debuted in March 2014, the CW’sThe 100constantly put its characters in unimaginable positions.

Survival meant sacrifice, doing unthinkable things, and making heartbreaking choices.

The 100

Cate Cameron/The CW

Here’s a look back at the most gut-wrenching, twisted moments of the drama’s seven seasons.

It was an awful act presented as necessary: The human race needed to survive.

Whether you believe it was necessary or not, the Council cruelly set up these kids for failure.

The 100

Cate Cameron/The CW

Simply put, the Council cared more about keeping their secrets than the fate of those kids.

They could survive on the planet after all.

But it was too late for the victims of the Culling.

The 100

The CW

The sentence would have been prolonged, agonizing torture, and Skaikru a.k.a.

the Sky People needed an alliance with the Grounders to beat the Mountain Men.

But Clarke was not about to let the man she loved go through that ordeal.

The 100

Diyah Pera/The CW

Cruel experiments and torture would be present throughoutThe 100, but there’s nothing like the first time.

Threatening to irradiate Mount Weather didn’t stop Cage, so Clarke and Bellamy actually did it.

Monty shooting his mom to save Octavia

Artificial intelligence A.L.I.E.

The 100

Cate Cameron/The CW

It took a bullet fired by Monty (Christopher Larkin) himself to stop her and save his friend.

It set the tone for the rest of the A.L.I.E.

Luna entering the Final Conclave to keep everyone else from winning the bunker

“I fight for no one.

The 100

Cate Cameron/The CW

I fight for death.”

Those were the words Luna (Nadia Hilker) yelled as she entered the Final Conclave in Polis.

Watching what Skaikru was willing to do to one another to survive Praimfaya sent her over the edge.

The 100

Diyah Pera/The CW

Octavia, in particular, was scarred by many of those choices.

Their one-child rule meant she had to grow up under the floorboards in their home pod on the Ark.

Initially, Diyoza was a villain for Clarke and her people to battle.

The 100

Dean Buscher/The CW

Watching Hope realize she was losing her mom because of something she did was absolutely gut-wrenching.

Bellamy’s fight ends

Much of the final season was about what happened to Bellamy Blake.

Finding Bellamy changed after a brutal ordeal on another planet was hard enough.

The 100

The CW

Watching him side with the enemy over his people was a heartbreaking return for the beloved character.

The 100

Michael Courtney/The CW

The 100

The CW

The 100

The CW

The 100

Sergei Bachlakov/The CW

The 100

Colin Bentley/The CW

The 100

Bettina Strauss/The CW

The 100

Diyah Pera/The CW (3)