Selena Gomez Blames Junk Food Habit For Illness

'I'm good now, thank you. I'm so much better,' she says on radio show in Texas.

Selena Gomez is doing much better after her health scare last week. She appeared on the Kidd Kraddick in the Morning radio show on Thursday (June 16), days after performing in Santa Monica , appearing healthy and in good spirits and updating fans on how she’s feeling.

“I’m good now, thank you. I’m so much better,” she told Kraddick in her home state of Texas. “I do eat. The problem is I don’t eat right. I love everything that’s possibly not good for me.”

The singer was treated at the hospital on June 9 for food poisoning and exhaustion after becoming ill following her appearance on “The Tonight Show With Jay Leno.”

Gomez said she’s trying to get her diet back on track and has a special someone — her mother — helping her out. “She’s definitely shoving vitamins down my throat and following me around,” she explained about the steps her “supermom” is taking to get her healthy again. “But at the same time, I was a stubborn kid, so I got to eat whatever I wanted. I have to have creamed spinach or cheese on my broccoli. I have to have something that makes it not healthy.”

So, what else does she love to eat? “I love M&M’s, Kit Kats, Snickers and Goobers at the movies,” she admitted.

Although fans showed support for Gomez when they found out she was ill, she confessed that sometimes it’s hard to be famous. But she’s not letting it stop her from living her life. “It’s a very hard thing because for me, it’s not about being public about anything, but I don’t want to live my life being afraid of what people are going to say about me,” she said of dating and living life in the public eye. “I lived that way for the first four years I was in the business and I was very unhappy.”