She had a busy, religion-filled weekend!

Selena Gomez went for a hike with her girlfriends on Sunday morning, but she basically spent the rest of the last couple days with on-again boyfriend Justin Bieber!

The lovebirds hit an event at Hillsong on Friday night, before slipping out to enjoy a romantic dinner at Morton's steakhouse. Then they went back for church services not once but twice on Saturday! That's a lot of praying!

It sounds like The Biebs couldn't be happier that he's won back his one true love.

"Justin is doing great. Spending all week with Selena is the dream week for him. He is trying to take things slowly, but it hasn’t really worked. He is too excited to spend time with her," a source dished to People.

"He is waiting for Selena to tell him that they are officially back together. He doesn’t feel any rush, because no doubt they are already emotionally back together. Justin still needs to win her family over and he realizes it will take some time. But he very much feels he is a different person. He knows what he did wrong in the past and understands that Selena deserves better. He wants to be with her and will do anything to prove he can be a great boyfriend," the source added.

We still can't believe Jelena is a thing again!