OK, so we all know that Michael Phelps is a really great athlete — an 18-time Olympic gold medalist, to be exact.

Michael Phelps / Via instagram.com
But did you also know that he’s engaged to the beautiful Nicole Johnson, former Miss California?

Nicole Johnson / Via instagram.com
And that the two have an adorable little baby named Boomer together?

Michael Phelps / Via instagram.com
Whether or not you knew this important, life-altering information, let’s still take this time to officially recognize this adorable family as GOALS.

Nicole Johnson / Via instagram.com
First of all, Michael and Nicole have known each other for over nine years. NINE.

Michael Phelps / Via instagram.com
They officially got engaged in February 2015 and announced it with this really cute photo!

Nicole Johnson / Via instagram.com
(Peep this ring)

Nicole Johnson / Via instagram.com
Michael and Nicole were totally cute on their own and all...

Nicole Johnson / Via instagram.com
...but they got even cuter when their son Boomer was born in May!!!

Nicole Johnson / Via instagram.com
Look how sweet and patriotic he is!

Nicole Johnson / Via instagram.com
And not only do they have a cute baby, but they also have two super cute doggies, Juno and Legend.

Nicole Johnson / Via instagram.com
Lucky for us, both Michael and Nicole are constantly sharing cute photos of each other and their son.

Nicole Johnson / Via instagram.com
Which, I would too if I were them.

Nicole Johnson / Via instagram.com
Yeah, like I said, g o a l s.

Nicole Johnson / Via instagram.com
❤️ ❤️ ❤️

Michael Phelps / Via instagram.com

Mollie Shafer-Schweig / Via BuzzFeed
The Opening Ceremony begins Friday, Aug. 5, at 7:30 p.m. ET/6:30 CT on NBC. Click here for more Olympics content!