When Charlie Sheen’s fraternal twin boys, Max and Bob, were born on March 15, seven weeks premature, the experience had a profound effect on the Two and a Half Men star. “There are days I don’t even want to go to work because I want to be with my family,” Charlie, 43, tells In Touch in an exclusive interview. It’s hard to believe that Charlie is such a dedicated family man now. Early in his career, the actor battled drug and sex addictions, but 11 years ago, he turned his life around. Last May, he married Brooke Mueller, 31, and is now a doting dad to Max and Bob, daughters Sam, 5, and Lola, 3, from ex-wife Denise Richards, and daughter Cassie, 24. “I feel like I’m doing something for the greater good,” he says. “They’re relying on me to make the right choices so they can have the life they deserve.” Adds Brooke, “I finally feel like everything has fallen into place.” The twins have even made Charlie and Denise closer. “We started noticing when we get along the kids are much happier,” Charlie says. “We had to do what’s best for the girls.” “They are blood relatives,” Brooke adds. “We want them to hang out as much as possible. Denise is totally great, and it’s water under the bridge.”

For the full exclusive interview with Charlie & Brooke, check out this week’s issue of In Touch Weekly, on newsstands now!