Time flies when you're popping out babies and eating your placenta, and no one knows this better than Teen Mom 2's Kailyn Lowry. This glam reality star welcomed her second son into the world on November 16, and lil' Lincoln Marshall Marroquin has been lighting up her life (and our lives, to be honest) ever since!

This sweet bundle of joy made his grand debut into the world like a super squishy and super miniature version of Kailyn's husband, Javi Marroquin, but now he's a whopping 3 months old and looks more like his mom every day!

"Today Lincoln is 3 months old!" Kailyn tweeted on February 16. "Can't seem to wrap my head around that!"

Lincoln's brought a ton of happiness to Kailyn and Javi's lives, and it seems like he's the easiest baby ever. Not only does Linc sleep well, he breastfeeds without a problem, and gets along swimmingly with Kailyn's first son, Isaac. Basically, he's a perfect baby who gets cuter and cuter by the moment.

It's hard to believe that Lincoln is already a quarter of the way through his first year of life, and we can't wait to see him grow and develop. Oh, and don't even get us started on how excited we are for this kiddo to make an appearance later this season on Teen Mom 2!