Tarek El Moussais celebratingHeather Rae Young!

On Thursday, theFlipping 101star, 40, shareda sweet tributeto his fiancée in honor of her 34th birthday, as the couple counts down the weeks until they finally say “I do.”

“It’s just crazy how time flies! I feel like it was just yesterday I was announcing to the world I was with @heatherraeyoung and today marks us celebrating her third birthday together,” he wrote. “I can’t believe our wedding is weeks away and I’m marrying my best friend in the world. I’ll say it again, she’s the best person I’ve ever met. She has turned me into a different person and brought me back to life. I’m healthier and happier than I’ve ever been in my adult life.”

He continued, “She cares for my children as if they’re her own. She’s selfless, caring, and supportive to everyone around her. As a parent, Heather is the type of person that we only hope our children become. I wish the world got to fully see how amazing she is.”

“I wake up every day feeling like the luckiest guy in the world. Bunny…I love you to the moon and back ❤️❤️❤️,” he concluded.

Tarek El Moussa/Instagram

Tarek El Moussa and Heather Rae Young

The bride- and groom-to-be first met in July 2019 andgot engaged a year later, when El Moussa popped the question during a romantic boat trip to Catalina Island, California.

The couple recentlycelebrated their two-year anniversarywith a trip to St. Barts, andmarked one year of being engagedin July.

Though they’ve been planning the wedding for quite some time — and teasing fans along the way — the couple revealed last month that they had decided to “scrap everything” andgo in another direction, including a whole new location for their special day.

heather rae young

“Standing in the exact place we’ll have our first dance as husband and wife,” Young captioned the photos. “I can’t wait to marry you @therealtarekelmoussa.”

The wedding will be a first marriage for Young and the second for El Moussa, who was married to hisFlip or FlopcostarChristina Haackfor seven years before the two split in 2016. El Moussa shares two children, daughterTaylor Reese, 10, and sonBrayden James, 6, with Haack.

Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

Young often shares her experiences as a “bonus mom” to Taylor and Brayden, andtold PEOPLEin July, “The kids are a huge part of our lives.”

She added, “I’m raising the kids with Tarek and I love being a ‘bonus mom.’ I love kids. I never knew I was going to have kids in my life.”

source: people.com