They say it takes a village to raise a child. One mother learned that lesson firsthand, sharing her story in a viral Facebook post.

After a fun-filled trip to the friendliest place on Earth, Disney World, Becca Kinsey, her husband Blake, and sons Wyatt and James, were ready to get back home to Texas when she realized she lost her ID in the airport. A lost ID at the airport is horrible at any time, but it is even worse when you have two screaming kids with you.

RELATED: Why The “Kid” In Me Lives On

That’s when suddenly, like a Christmas movie, a travel angel appeared while Kinsey was waiting in the security line with tears in her eyes. “Out of the blue, one mom stops the line for security and says ‘here, jump in front of me! I know how it is!’” Kinsey remembered. Grateful, the Texas mom was relieved for a minute but then realized she had to figure out how she was going to get two kids, one of which fell asleep, and luggage to the gate. Another mom appeared saying, “hand me everything, I’ve got it.” Not only did the stranger take everything, but she also made sure they made got to the gate. “On top of all that, she grabs all of it and walks us to the gate to make sure we get on the flight!”

Elated she even made the flight on time, her worries continued as her youngest son Wyatt, 2, decided to start crying again. He finally fell asleep almost an hour later, and that’s when another stranger’s random act of kindness blessed Kinsey. “After about 45 min, this angel comes to the back and says, ‘you look like you need a break,’ Kinsey shared. “She holds Wyatt for the rest of the flight AND walks him all the way to baggage claim, hands him to Blake, hugs me and says, ‘Merry Christmas!!’”