Gerard Butler has battled an addiction to painkillers since sustaining a 2007 injury on set. But now, Life & Style has learned that the actor has fully conquered his demons thanks to new girlfriend, Morgan Brown.

“He’s telling everyone that Morgan saved his life by getting him off painkillers,” an insider reveals in the new issue of Life & Style. “He says Morgan also put him on a regimen of green juices and since then, he’s lost weight and he’s feeling healthier.”

RELATED STORY: Meet the 23-Year-Old Woman Who is Addicted to Breast Enhancements

Morgan has made such an impact on the 'Ugly Truth' star, in fact, that he’s already telling friends she’s the one, even though they've only been dating since May. “They just moved in together,” the insider explains. “And now they’re talking marriage!”

For more on Gerard and his new love, pick up the new issue of Life & Style, on newsstands now!