This was not the soiree we were expecting!

Justin Bieber turned 24-years-old yesterday, and he got his family and friends together for a go-kart racing party! The group gathered for lunch at The London hotel in West Hollywood before taking limos to the racing track, and they all seemed to have a blast!

Mom Pattie Mallette was in attendance, as well as manager Scooter Braun, pastor Carl Lentz, and pals Jason Kennedy and Lauren Scruggs. She could have been hiding from the cameras, but we didn't see Selena Gomez anywhere!

Not to worry, though, as JB and SG are just fine! In fact, they're better than fine.

"They continue to get guidance individually and as a couple from their pastors and are trying not to go down a toxic route again. [Justin's] relationship with Selena is really different. They’re not putting pressure on themselves. They have both been through a lot since the last time they dated so they’re getting to know each other again," a source dished to People.

"Things were crazy when they first reunited with all the attention. Now they have quiet date nights, go to church together and hang out with their friends. They are serious about making things work this time. Even their friends who thought they were crazy to get back together think they’ve been good for each other," the source added.

Where was our invite?!