Of all the heartwarming and inspiring adoption stories we've come across, this one captured our hearts because it spans 20 years--and it all started with a shocking discovery.
Morgan Hill has spent the past two years searching for her "guardian angel" and on April 20, they finally reunited.
It was October 1995 when a construction worker named Gerald Rocky Hyatt was carrying a load of debris from a nearby project to a dumpster in Hoffman Estates, IL. Before he dropped it in, he noticed a tightly knotted white plastic trash bag inside--and heard a faint whimper.
In the bag was a just-born baby girl, abandoned by her parents and left for dead. He rescued the baby, who was taken to the hospital and named Mary Grace by a nurse. A short time later, she was adopted and became Morgan Hill, now 20 years old.
While she has always known she was adopted, Hill learned the full story of her birth a couple of years ago and had been looking for the construction worker who saved her ever since. With the help of a local news station, she tracked down Hyatt--and the two met for the first time since their chance encounter two decades earlier.
"I broke into tears and the first thing I said was, 'Thank you,'" Hill said of their emotional reunion. "He said to me, 'Baby girl, you are so loved.'"
RELATED: He Flipped Over a Bench in His Home and Discovered a Note to His Mom He Was Never Meant to See
Hyatt even came to the meet-up with two special items: a pin he received for his heroic actions, and a photo of him holding baby Morgan just after her rescue. He gave the pin to Hill, and she hasn't taken it off since.
"I could not thank him enough," Hill said. "He gave me a chance to live a second life. Because if he didn't find me, I would not be here to help others and show soon-to-be mothers that there are so many options out there and you don't have to throw your baby away."
See more of her story's happy ending in the video below.