Dallas star Larry Hagman  has personal  "monkey off his back" at long last!

Larry  has finally freed himself from the grueling ritual of taking daily insulin shots – after dropping 20 pounds through diet and exercise.

The 78-year-old star developed diabetes after undergoing a liver transplant in 1995, and was forced to take five insulin injections a day.

But after embarking on a regular workout routine and eating healthier, Larry has slimmed down and was able to say goodbye to the needles – and he’s feeling much better, a close source told The ENQUIRER.

"Larry’s in great shape," said the source. "He has lost weight, picked up tons of energy and is keeping a really busy schedule."

Larry was recently asked to reprise his J.R. Ewing character in a remake of  Dallas, and he’s also starred on a Spanish-language soap opera, Complices.

His exercise regimen includes two hours a day with free weights, working out on an elliptical machine and walking. He eats a balanced diet – with NO alcohol!

His hard work has obviously paid off – and his blood sugar has stabilized, says the source.

"This isn’t hard – being on insulin is hard," he recently told reporters.

And he added that now that he’s no longer taking the insulin injections, he doesn’t know what to do with all his free time!

I Dream of Jeanie – the motion picture?