The "American Idol" judge tells Ladies Home Journal in its June issue that she checked into a resort and spa in Carlsbad, Calif., where she weaned herself off her medications last Thanksgiving.
Abdul says she didn't like existing the way she had been.
The magazine says the 46-year-old singer-dancer had suffered for years from chronic pain caused by an unusual series of accidents.
Abdul's spokesman, Jeff Ballard, says Abdul "has moved forward in her life."
Copyright 2009 The Associated Press.