It’s been a long time coming, but Selena Gomez is finally in a good place. “She’s never been happier,” a source says of the 26-year old star. And surprisingly, her newfound peace is due in part to her ex Justin Bieber’s recent engagement to Hailey Baldwin

“Selena’s on-again, off-again relationship with Justin left her a nervous wreck,” the source tells In Touch. “Now that she’s accepted that it’s over for good, she actually feels relieved to close that chapter of her life. For the first time in years, she feels free.” 

That’s not the only reason she’s walking on air lately. Selena, who revealed in June that she no longer lives in LA, is loving her new, more low-key lifestyle. “She’s distanced herself from her old Hollywood life and the fake friends that came with it,” says the source. “She only surrounds herself with genuine people who love her for who she is.” 

View this post on Instagram

My best friend turned 26. Part one.

A post shared by Selena Gomez (@selenagomez) on

Though she still attends occasional industry events, the singer and actress “spends most of her free time enjoying relaxing dinners or hanging by the pool with pals,” says the source. “Selena has grown up a lot and feels so much more comfortable in her own skin.”

We could tell that the “Back to You” singer is living her best life. Since the news broke about Justin’s engagement, Selena has been proving she is unbothered by flaunting her killer curves on Instagram and even getting new ink with her bestie. That’s right, girl. Keep doing you!