Credit: Instagram

Teen Mom 2's Kailyn Lowry has a lot to be celebrating this holiday season. This proud mother of two has had an amazing year full of weddings, puppies and babies, and you bet she's enjoyed every minute of it. Not only did Kailyn get hitched to her husband, Javi Marroquin, she walked down the aisle pregnant and gave birth to her son, Lincoln Marshall Marroquin, a few months later. In the words of Leah Messer (and everyone on Twitter), #blessed.

Kailyn has been pretty shy about posting photos of Lil' Linc on social media, but she had a change of heart and showed off a picture of her sweet guy over the holidays. And be forewarned — you will definitely end up shouting "MY OVARIES" at your computer once you check out this photo.

Behold, Kailyn, Lincoln and Kailyn's first son, Isaac, all cuddling up a storm on Christmas Eve. We just … we just … can't with how cute this photo is. Not only does Kailyn look like an ethereal goddess with mermaid hair, Isaac's smile is sweeter than ever, and Lincoln is wearing red gingham. Gingham, guys! The cutest of all fabrics!

Call us crazy, but we're thinking Kailyn and Javi need to have a million more kids, pronto. Clearly, they're doing something right with those genes of theirs.