Few things in life are more difficult to beat than cancer, but as you can see from this inspiring before-and-after list compiled by Bored Panda, if there's one thing tougher than cancer, it's these guys.

All of the people in the pictures below have suffered from, and triumphed against, one of the leading causes of death in the world. Some of them were only children when they first received their diagnosis while others were already adults. Some were only given months to live and others had a 90% chance of dying. But whether they were battling ovarian cancer, brain tumors, Burkitt leukemia or Rhabdomyosarcoma cancer, these survivors never gave up, reminding us all of the tremendous power of the human spirit.

#1 4 Fights Against Cancer. 4 Surgeries, 55 Chemotherapies, 28 Radiation Treatments, And I Survived

4 Fights Against Cancer. 4 Surgeries, 55 Chemotherapies, 28 Radiation Treatments, And I Survived

derailingmydiagnosis Report

Mina Molnar 1 year ago

You can be so proud of yourself!

View more comments

#2 First And Last Day Of 1st Grade - She Kicked Cancers Ass

First And Last Day Of 1st Grade - She Kicked Cancers Ass

nomnommy3 Report

coffee zombie 1 year ago

My heart just melted

View more comments

#3 1 Year Later. F*ck Cancer

1 Year Later. F*ck Cancer

cakes Report

PyroarRanger 1 year ago

Strong and handsome again!

View More Replies...
View more comments

#4 F*ck Cancer - I Won

F*ck Cancer - I Won

iikaykay Report

Lara B. 1 year ago

I love the smile on her face <3

View more comments

#5 Today, I Am Officially 10 Years Cancer Free! Here Is A Before And After Photo To Show How Far I've Come. Kicking Cancer's Ass 10 Years And Counting

Today, I Am Officially 10 Years Cancer Free! Here Is A Before And After Photo To Show How Far I've Come. Kicking Cancer's Ass 10 Years And Counting

deeganator Report

Lara B. 1 year ago

Just awesome!

View more comments

#6 Sophia Kicked Cancer In The Butt 3 Years Ago And She's Still Healthy

Sophia Kicked Cancer In The Butt 3 Years Ago And She's Still Healthy

miraclesandmesses Report

coffee zombie 1 year ago

So sad to see kids going through chemo they barely understand what's going. The after pic is so cute tho

View More Replies...
View more comments

#7 Missing The Hair, Not The Brain Tumor. Here's To One Week Cancer-Free!

Missing The Hair, Not The Brain Tumor. Here's To One Week Cancer-Free!

tkc80 Report

nanashi 1 year ago

wishing you well on a lifetime of good health!

View more comments

#8 In 1999 I Was Diagnosed With Stage 4b Burkitts Leukemia. I Had A 90% Chance Of Dying, So We (My Parents And I) Opted To Try An Experimental Chemotherapy Regiment. It Worked! Today I'm 14 Years Cancer Free

In 1999 I Was Diagnosed With Stage 4b Burkitts Leukemia. I Had A 90% Chance Of Dying, So We (My Parents And I) Opted To Try An Experimental Chemotherapy Regiment. It Worked! Today I'm 14 Years Cancer Free

misteralexander Report

Andrew Keane 1 year ago

In this case I wonder is that experimental treatment considered common place now, or some thing that was made to disappear.

View more comments

#9 3-Year-Old Rylie, 6-Year-Old Rheann, And 4-Year-Old Ainsley Recreated Their Viral Photo 3 Years Later. All The Girls Are Now Cancer Free

3-Year-Old Rylie, 6-Year-Old Rheann, And 4-Year-Old Ainsley Recreated Their Viral Photo 3 Years Later. All The Girls Are Now Cancer Free

Lora Scantling Report

Bina Acharya 1 year ago

beautiful souls :)

View more comments

#10 Exactly One Year Ago To The Day... Stage IV Rhabdomyosarcoma Cancer Survivor. 19 Years Old. Was Given Three Months To Live, 14 Months Later I Am Clear Of Cancer

Exactly One Year Ago To The Day... Stage IV Rhabdomyosarcoma Cancer Survivor. 19 Years Old. Was Given Three Months To Live, 14 Months Later I Am Clear Of Cancer

radicallymaddy Report

Etienne Pisano 1 year ago

Long long happy Life!!!

View more comments

#11 14 Rounds Of Chemo, 30 Radiations And 4 Surgeries. My Little Boy Is Cancer Free And Doing Well. Pic From His Last Surgery And Now

14 Rounds Of Chemo, 30 Radiations And 4 Surgeries. My Little Boy Is Cancer Free And Doing Well. Pic From His Last Surgery And Now

dantographer Report

Bina Acharya 1 year ago

awww... such a cute kid and also the strong :)

View more comments

#12 Same Date, Same Place, 2 Years Later. Everyday Is A Blessing And I'm Consistently Grateful

Same Date, Same Place, 2 Years Later. Everyday Is A Blessing And I'm Consistently Grateful

izzyginavan Report

Leah Nicholson 1 year ago

You are so pretty!!!

View more comments

#13 16 Years Ago I Left Hospital For Good, Never Thought I'd See The Day But With My Courage And Strength I Made It

16 Years Ago I Left Hospital For Good, Never Thought I'd See The Day But With My Courage And Strength I Made It

bigerms , bigerms Report

Isabel Tamayo 1 year ago

Sorry but may I ask about the left foot? Is it because of cancer? The after pic looks so good though! I hope you continuously enjoy life :)

View More Replies...
View more comments

#14 What A Difference A Few Months Makes

What A Difference A Few Months Makes

kindnessabound Report

Elizabott 1 year ago

You rock those glasses like no other human could

#15 I'll Never Forget Who I Was, Where I Have Come From, All The Hard Work, The Painful, Yet Enlightening Growth Process In Becoming The Woman I Am Today. 2 Years Cancer Free

I'll Never Forget Who I Was, Where I Have Come From, All The Hard Work, The Painful, Yet Enlightening Growth Process In Becoming The Woman I Am Today. 2 Years Cancer Free

brittanym333 , brittanym333 Report

TheRubyFalcon 1 year ago

I am amazed by the after pic. Beautiful, and about 100 times more coordinated and athletic than me.

#16 1 Year Post Chemo. This Time Last Year I Had Completed My 6th & Final Cycle Of Chemo

1 Year Post Chemo. This Time Last Year I Had Completed My 6th & Final Cycle Of Chemo

n7_bel Report

Isabel Tamayo 1 year ago

You're beautiful :)

View more comments

#17 Same Smile 2 Years Apart, One During Chemo And The Other On Our Wedding Day! Happy To Be Cancerfree For 2 Years Now, 3 More To Go!

Same Smile 2 Years Apart, One During Chemo And The Other On Our Wedding Day! Happy To Be Cancerfree For 2 Years Now, 3 More To Go!

FZMarques Report

Isabel Tamayo 1 year ago

Never let cancer make you forget how to smile. This is just so happy :)

View more comments

#18 Me In Late 2013 When I Was Battling Cancer And Me Currently

Me In Late 2013 When I Was Battling Cancer And Me Currently

gym_whisperer , gym_whisperer Report

It's All About Luna 1 year ago

Ooh, meow! You look gooooood!

View more comments

#19 Cancer Didn't Win In 2001 So Now We Glowing In 2017

Cancer Didn't Win In 2001 So Now We Glowing In 2017

holdonxroses Report

Susan Forbes 1 year ago

Glowing is the word all right! You look terrific!

#20 Then And Now! Survived Cancer And Highschool

Then And Now! Survived Cancer And Highschool

KianaMei_ Report

Isabel Tamayo 1 year ago

Congratulations! Way to go! :)

#21 One Year Ago I Had No Choice But To Shave Off My Hair Because It Was Falling Out Because Of Chemotherapy. But Here I Am 8 Months Post Chemo With Crazy Chemo Curls

One Year Ago I Had No Choice But To Shave Off My Hair Because It Was Falling Out Because Of Chemotherapy. But Here I Am 8 Months Post Chemo With Crazy Chemo Curls

katherinebar Report

Isabel Tamayo 1 year ago

And you look good with the curls! :)

View more comments

#22 Blessed To Be Celebrating 8 Years Cancer Free!

Blessed To Be Celebrating 8 Years Cancer Free!

AustinGatus Report

Magpie 1 year ago

So happy for you. you look great

#23 Eyelashes & Eyebrows Are Fully Back And The Hair Is Almost An Inch!

Eyelashes & Eyebrows Are Fully Back And The Hair Is Almost An Inch!

charscancerjourney , charscancerjourney Report

Shane Chang 1 year ago

you look fantastic with short hair!

View more comments

#24 3 Years Cancer Free

3 Years Cancer Free

LoganAvatarS Report

Lara B. 1 year ago

This picture makes me soooo happy!

View more comments

#25 Recently Broke The 2-Year Milestone. Ovarian Cancer Can Happen To Young People Too. Lack Of Awareness Nearly Screwed Me Over, I Was Very Lucky

Recently Broke The 2-Year Milestone. Ovarian Cancer Can Happen To Young People Too. Lack Of Awareness Nearly Screwed Me Over, I Was Very Lucky

square--one Report

#26 My Son Ryan Is Cancer Free For 3 Months

My Son Ryan Is Cancer Free For 3 Months

ECremeens1366 Report

Andrew Keane 1 year ago

Long may that continue

#27 5 Years Cancer Free!!! Very Long Journey

5 Years Cancer Free!!! Very Long Journey

Evillynn1980 Report

Leah Nicholson 1 year ago

You are totally drop dead gorgeous!

#28 Wow!!! I've Come A Long Way Baby! That Bald Picture Was Taken In December 2016 And Look At Me Now

Wow!!! I've Come A Long Way Baby! That Bald Picture Was Taken In December 2016 And Look At Me Now

scarlett_grace_lil_monkey Report

coffee zombie 1 year ago

She's rocking the bald look too.

View more comments

#29 An Update On My Beard. 10 Months Cancer Free!

An Update On My Beard. 10 Months Cancer Free!

captainkegs Report

Isabel Tamayo 1 year ago

Nice!

#30 My Daughter Is A Survivor

My Daughter Is A Survivor

mrs_actor_dude Report

Crystal LaBrie 1 year ago

I'm so glad she's ok. 😓

View more comments

#31 I Was Diagnosed With Stage 4 High Risk Neuroblastoma At The Age Of 10 Years Old. Now I'm 14 , Cancer Free, Happy And Healthy!

I Was Diagnosed With Stage 4 High Risk Neuroblastoma At The Age Of 10 Years Old. Now I'm 14 , Cancer Free, Happy And Healthy!

cookiescrumblers , cookiescrumblers Report

Mina Molnar 1 year ago

And beautiful, then and now

#32 2 Years Cancer Free!

2 Years Cancer Free!

Prayers for Claire Report

Crystal LaBrie 1 year ago

Such a brave girl!

#33 At Just 5 Years Old My Daughter Makayla Won Her Battle With Brain Cancer

At Just 5 Years Old My Daughter Makayla Won Her Battle With Brain Cancer

2kayla , 2kayla Report

Crystal LaBrie 1 year ago

Wonderful!

#34 Breast Cancer Survivor

Breast Cancer Survivor

tanial78 Report

#35 About A Year Ago Today I Had Finished Chemo And My Hair Just Started To Grow Back. Funny How Much Things Can Change In A Year!

About A Year Ago Today I Had Finished Chemo And My Hair Just Started To Grow Back. Funny How Much Things Can Change In A Year!

teavasko Report

#36 It's Kinda Hard To Believe This Was Just A Few Months Ago. I Was In The Middle Of Chemo. Now, 10 Months Later, I'm Cancerfree

It's Kinda Hard To Believe This Was Just A Few Months Ago. I Was In The Middle Of Chemo. Now, 10 Months Later, I'm Cancerfree

jennyswigoda.leyh Report

Marceline 1 year ago

I see you did acupuncture too! Very well! Beautiful woman with a beautiful baby!!

#37 Two Years Ago Today I Was Told I Had Cancer. But Life After Cancer Is Very Difficult Mentally And Physically Too

Two Years Ago Today I Was Told I Had Cancer. But Life After Cancer Is Very Difficult Mentally And Physically Too

weare.survivors Report

Isabel Tamayo 1 year ago

But you'll get through with it. You're beautiful and most especially, STRONG!

#38 10 Years Cancer Free! 12 To 22-Years-Old, In The Midst Of Death, To My Wedding Day

10 Years Cancer Free! 12 To 22-Years-Old, In The Midst Of Death, To My Wedding Day

heretostay_throwaway Report

Isabel Tamayo 1 year ago

Oh my, this left me teary-eyed. So happy for you :)

View more comments

#39 It's Official. This Time I Am Actually 1 Year Cancer Free! This Is The First Time In 3+ Years That I Am Able To Say I Am Clear For 365 Days

It's Official. This Time I Am Actually 1 Year Cancer Free! This Is The First Time In 3+ Years That I Am Able To Say I Am Clear For 365 Days

gdemass , gdemass Report

Rebekah 1 year ago

Stunner.

#40 Nearly 13 Years Cancer Free

Nearly 13 Years Cancer Free

samanthalillian Report

#41 Ethan Is 1 Year Cancer Free

Ethan Is 1 Year Cancer Free

Help Ethan Beat Cancer , Help Ethan Beat Cancer Report

Isabel Tamayo 1 year ago

Handsome dude! :*

#42 Dylan Has Been N.E.D. (No Evidence Of Disease) And Cancer Free For 1 Entire Year. It Is His "Cancerversary"

Dylan Has Been N.E.D. (No Evidence Of Disease) And Cancer Free For 1 Entire Year. It Is His "Cancerversary"

jeffdavis4 , jeffdavis4 Report

Rebekah 1 year ago

Go dude go!

#43 1 Month Of Hair Growth. Still Not Feeling 100% But Getting Better

1 Month Of Hair Growth. Still Not Feeling 100% But Getting Better

nadia_amena Report

Lara B. 1 year ago

Those eyes never stopped glowing :)

View More Replies...
View more comments

#44 Chemo Hair Is A Funny Old Thing, You Are So Desperate To Get Locks On Your Baldie But Every Few Months You Need To Learn How To Style A New Do

Chemo Hair Is A Funny Old Thing, You Are So Desperate To Get Locks On Your Baldie But Every Few Months You Need To Learn How To Style A New Do

cancerwithasmile Report

Disturbed Panda 1 year ago

I think you look amazing in both pics, so rocking the new dos doesn't seem to be very hard for you!

#45 Hard To Believe That On August 25th, It Will Be 3 Years Since I Said Goodbye To Cancer. This Image Was Taken Shortly After My Double Mastectomy

Hard To Believe That On August 25th, It Will Be 3 Years Since I Said Goodbye To Cancer. This Image Was Taken Shortly After My Double Mastectomy

nina.wozniak , nina.wozniak Report

Trish Fletcher 1 year ago

Wow well done you!

#46 Seven Year Old Claire Has Come Such A Long Way, And We Couldn't Be More Proud Of Her. She Fought Ewing's Sarcoma And Won! Cancer Messed With The Wrong Girl

Seven Year Old Claire Has Come Such A Long Way, And We Couldn't Be More Proud Of Her. She Fought Ewing's Sarcoma And Won! Cancer Messed With The Wrong Girl

hannahshappybundles Report

lasagna's underrated 1 year ago

Yes they did!

View more comments

#47 What A Difference 9 Months Makes

What A Difference 9 Months Makes

kangell82 Report

#48 Time Heals All Wounds.. Thank You God

Time Heals All Wounds.. Thank You God

_gabrieleesteriore_ Report

Signe Manat Hansen 1 year ago

Thank your doctors. Your God gave you the cancer.

#49 Here's My Little Friend Before And After Cancer

Here's My Little Friend Before And After Cancer

Daniel_Slaney Report

Mina Molnar 1 year ago

It's just amazing, how many of you guys are still laughing and smiling while sitting in those sad hospital-rooms and fighting for your life. You all can be so proud!!

#50 10 Years Cancer Free Today And I Feel Absolutely Blessed. It's Been A Long Journey But Life Keeps Getting Better

10 Years Cancer Free Today And I Feel Absolutely Blessed. It's Been A Long Journey But Life Keeps Getting Better

JustSomeAverageGuy Report

Leah Nicholson 1 year ago

So handsome!

#51 What A Difference A Year Makes. My Baby Is Year Cancer Free!

What A Difference A Year Makes. My Baby Is Year Cancer Free!

princesskianni Report

Susan Forbes 1 year ago

Yay! Going strong I see!

#52 Incredible How Time Flies. Cancer Free For 2 Years Now

Incredible How Time Flies. Cancer Free For 2 Years Now

katiiiremele_ , katiiiremele_ Report

#53 I Cannot Believe This Was Me A Year Ago. A Year Ago Was When I Completed My Last Cycle Of Chemo

I Cannot Believe This Was Me A Year Ago. A Year Ago Was When I Completed My Last Cycle Of Chemo

rdulay , rdulay Report

#54 It Has Been One Year Since My Last Chemo. So It's Been One Year Of Hair Growth As Well

It Has Been One Year Since My Last Chemo. So It's Been One Year Of Hair Growth As Well

ltcas91 Report

#55 Then And Now, Cancer Made Me Who I Am. I've Come So Far. The Pain And Memories Are Still There But I'm Stronger Now

Then And Now, Cancer Made Me Who I Am. I've Come So Far. The Pain And Memories Are Still There But I'm Stronger Now

charlesgoodma21 Report

#56 What An Incredible Difference A Year Can Make. Forever Blessed And Thankful!

What An Incredible Difference A Year Can Make. Forever Blessed And Thankful!

bubbmadeline Report

#57 5 Years Cancer-Free

5 Years Cancer-Free

meltdownthefilm Report

#58 Enjoying A Spring Evening At The Ballpark With The Mariner Moose. 1103 Days Cancer Free

Enjoying A Spring Evening At The Ballpark With The Mariner Moose. 1103 Days Cancer Free

saursl2 Report

#59 My Wife And I Have Our Boys In Boubonnais For Bearscamp With A Cancer Free Ryan

My Wife And I Have Our Boys In Boubonnais For Bearscamp With A Cancer Free Ryan

ECremeens1366 Report

#60 My Hard Work Has Paid Off And I Have Lost 20 Pounds Since Finishing Chemotherapy. Chemo For Breast Cancer Causes Weight Gain Because Of The Steroids

My Hard Work Has Paid Off And I Have Lost 20 Pounds Since Finishing Chemotherapy. Chemo For Breast Cancer Causes Weight Gain Because Of The Steroids

katherinebar Report

#61 Cancer Free!

Cancer Free!

aidenbehrenss , aidenbehrenss Report

#62 Me In February Of This Year And Me 6 Months Later

Me In February Of This Year And Me 6 Months Later

gericentonze Report

#63 Before And After Beating Cancer

Before And After Beating Cancer

amydeepharmd , amydeepharmd Report

#64 8 Years Cancer Free And Enjoying Life At College

8 Years Cancer Free And Enjoying Life At College

GOBUCKS614 Report

#65 I Beat Cancer. During And After Picture Of Me. I Was Diagnosed With Acute Myeloid Leukemia

I Beat Cancer. During And After Picture Of Me. I Was Diagnosed With Acute Myeloid Leukemia

huggybear78 Report

#66 Cancer Diagnoses Was 11 Months Ago. Spent ~5 Months Of The Last Year In The Hospital. After My Stem Cell Transplant I Am Finally Cancer Free And Beard Full Once Again!

Cancer Diagnoses Was 11 Months Ago. Spent ~5 Months Of The Last Year In The Hospital. After My Stem Cell Transplant I Am Finally Cancer Free And Beard Full Once Again!

ILoveMovie Report

#67 1 Year Ago My Mom Became Cancer Free

1 Year Ago My Mom Became Cancer Free

Queenn_b1 Report

#68 I Was Diagnosed With Primary Mediestinal Large B Cell Lymphoma. I Was Told That If I Don't Take Chemotheraphy I Will Be Dead In Two Weeks. Now I Am Cancer Free For 2.5 Years!

I Was Diagnosed With Primary Mediestinal Large B Cell Lymphoma. I Was Told That If I Don't Take Chemotheraphy I Will Be Dead In Two Weeks. Now I Am Cancer Free For 2.5 Years!

ayhankayalar Report

Andrew Keane 1 year ago

Amazing when you see the timeframe some people had to work with to survive and scary at the same time.

#69 Glad To Have Hair Again

Glad To Have Hair Again

christinadixonassociates Report

#70 One Year Hair Growth. 15 Months Cancer-Free

One Year Hair Growth. 15 Months Cancer-Free

petbear7 Report

#71 What A Difference A Year Makes!

What A Difference A Year Makes!

HKMcCarthy , HKMcCarthy Report