'Dancing With the Stars'' Kelly Osbourne took more heat for weight than drug addiction

Kelly-Osbourne-fat-thin.jpg Kelly Osbourne and Charlie Sheen might both get flack for repeated stints at rehab facilities, but according to Osbourne, it sounds like Sheen should at least be thankful that he's never struggled with his weight.

"I took more hell for being fat than I did for being an absolute raging drug addict," Osbourne tells Us Weekly. I will never understand that."

The singer, 25, tells Us that she "hated" herself because of her weight and "never wanted to do anything to fix it."

After a pretty impressive run on "Dancing With the Stars" (well, minus that embarrassing little fall) where Osbourne danced off a lot of pounds, the singer has kept the weight off with a healthy diet and regular exercises.  She's now 42 pounds lighter and a sexy size 6.