Rocker Scott Weiland is celebrating good health after beating addictions to drugs and obsessions with weightloss.
The Stone Temple Pilots star reveals he's over 40 pounds (18.1 kilograms) heavier than he was when he fronted supergroup Velvet Revolver - because he's not so concerned about keeping his weight at a scrawny 135 pounds (61.2 kilograms).
The sober star tells Rolling Stone magazine, "I'd just stopped doing drugs, so martial arts and losing weight became my obsession... I'm at about 170 pounds now."