Armie Hammer
Armie Hammer Reuters

Armie Hammer settled down at the tender age of 23, and it’s not too surprising why after he revealed some terror-dating stories. The 26-year-old actor is now married to Elizabeth Chambers, 30, and he couldn’t be happier after some of the things he went through before finding “the one.”

When the star of “The Lone Ranger” sat down for an interview with Elle magazine, the actor shared some pretty wild-and-crazy single-guy stories. “One chick tried to stab me when we were having sex,” Hammer said. “I should so not be telling this story. She was like, ‘True love leaves scars. You don’t have any.’ And then she tried to stab me with a butcher knife.”

Hammer now finds a little bit of humor in the situation and even made a quick joke about the experience. “Of course I promptly broke up with her -- seven months later,” he added.

But his single days have been gone since he met his model wife, who he calls his “soul mate,” in 2008. “I like the idea of marriage. I like the idea that I have a best friend. It’s just really comforting. I remember being single and trying to date, and it was just stressful and hard. It wasn’t fun. This is fun.”

“I mean, not to be graphic,” the 6-foot-5-inch actor told the magazine, “but you can have sex and in the middle just start laughing about something totally funny. You can’t do that with someone you’re dating; you’re too nervous.”

Despite all the talk about sex, Hammer revealed he’s pretty shy when it comes to showing his body in public. “I’m not crazy about taking my shirt off for a movie. Right now, that’s the thing: You have a young, handsome actor, you take his shirt off and you put him in front of the camera. It sets up this pressure to stay camera-ready all the time. I don’t want to think about myself that much. The guys who do it are like, ‘Oh, it’s been two hours, I have to eat yams. My glycemic index is dropping.’ It can very easily turn people into narcissists. It just seems silly.”

“The Lone Ranger,” also starring Johnny Depp, hits U.S. theaters July 3.