"I can't think of anything better I can do with my life. I would do anything for him."

By Meghan Overdeep
September 29, 2017
Kidney Kid
Credit: GoFundMe/Finn Shannon Medical Fund

Finnegan Shannon has needed a kidney transplant since he was born, and this week, after 11 year of waiting, he finally got one—from his father.

When Finn was just a week old, a neonatologist broke the news to his parents, Anne and Dan, that something was wrong. "He needs a kidney transplant to live, so you need to prepare yourselves for him not to make it," Anne recalled on the family's GoFundMe page. They were devastated.

Yet somehow, despite the odds, Finn made it. It wasn't easy, but he managed to grow and thrive. "He went to school, made friends and played baseball," his mother wrote. "He likes to swim and ride his bike and play video games."

But boy were there hurdles.

"I've been sick on my birthday multiple times. I was sick last year on Christmas for three days," Finn told the local St. Louis television station KMOV4. "I've probably given blood 500 times. Probably taken shots over 1,000 times and seen the doctor 2,000 times."

WATCH: Two Tennessee Women Are Forever Connected After Successful Kidney Transplant

And now that he's grown big enough, doctors were finally able to perform the surgery the Shannons have been waiting for for more than a decade.

Dan was fortunate to be Finn's match, and on Thursday, after two separate surgeries at two separate hospitals, he was able to give his son the ultimate gift. "I can't think of anything better I can do with my life. I would do anything for him," Dan told KMOV4.

According to the family's Caring Bridge page, the surgery was a success, and both Finn and his father are recovering well in the hospital. With any luck, this will be the last hospital stay for the Shannons for a very long time.

To follow Finn's journey and donate to his recovery fund, visit the family's GoFundMe page here.