Credit: Instagram

Love is in the air, y'all! Is it just us, or does it seem like each and every one of MTV's Teen Mom stars have finally found happiness? Kailyn Lowry is married to the love of her live, Leah Messer just popped out a baby, Catelynn Lowel is planning her wedding, and now Teen Mom 3's Mackenzie Douthit is celebrating her 3-year anniversary with her fiancé , Josh!

These two met in high school and have been going strong ever since (except for that one time they cancelled their engagement), and they're more in love than ever!

So, how did Mackenzie and her man celebrate their big day? "Surprised me with flowers now taken me to Joplin," Mackenzie posted on Instagram along with an adorable photo collage with Josh. "#threeyears #lovethisguy #allsmiles #fiance."

Awww, how sweet! Clearly Mackenzie and Josh are meant to be —much like Romeo plus Juliet, Kieffer plus his hoodie, and pasta plus Alfredo sauce.