Selena Gomez is doing great, but it was a journey to get there. Gomez spoke to Vogue and People recently about how she feels at 31 after navigating her bipolar diagnosis in 2018, physical and mental health struggles, and of course, fame throughout her childhood, teens, and 20s.

Gomez has been giving interviews this week following news that on October 10, Sephora will be donating 100 percent of all Rare Beauty sales to her makeup brand’s Rare Impact Fund, which supports mental heath organizations.

instagramView full post on Instagram

Gomez told People that she is a fan of her 30s. I have to say, turning 30 was a good moment for me. I’m 31 now, and I actually truly feel like the older I’ve gotten, the more I’ve really appreciated the struggles that I’ve had,” she said. “And I don’t necessarily feel like I’m held back by anything. I just feel like I’ve been honest with the world, I’ve been honest with myself, I’ve called myself out, and I just want to be the best version of myself.”

It took time for Gomez to get to the good headspace she is in now. “I know it seems easy [to look confident], but I promise you it’s been years of constant back and forth in my head, and now I’m just really happy, and I guess it’s showing, which I’m really honored.”

Gomez shared similar comments to Vogue, saying, “I don’t feel good all the time.” But spending time with her 10-year-old sister Gracie Elliott does help: “She reminds me of a perspective in life that can be a bit simpler and pure. Even just having a moment with her makes me feel better.”

With friends and new people in her life, Gomez is more discerning now too: “I can gauge the difference between someone who wants to actually get to know me versus someone who just wants to know me as a person. I’m grateful that I can tell.”

Shop Rare Beauty products on Sephora here on October 10.