Gerard Butler is "paranoid" about having sex.
The Scottish actor - who has been romantically linked to his 'Bounty Hunter' co-star Jennifer Aniston in recent months - admits he is afraid anyone he sleeps with will go on to sell their story so is much more cautious about his behaviour.
Referring to golfer Tiger Woods - whose extra-marital affairs have been recently made public - he said: "I get laid less now than I used to, because I'm way more paranoid now. Look at f***ing Tiger Woods!
"I mean, I'm nowhere near as naughty as I used to be, partly because I did a lot of that when I was drinking."
However, the 'P.S. I Love You' star hasn't curbed his behaviour completely - he is just more discreet.
He told Men's Health magazine: "I'm not saying I've cut that part out. I'm certainly no angel. There's no smoke without fire. But here's the thing: While they're accusing me of that, I've probably been off somewhere else doing damage with someone else. I'm pretty smart like that."
The 40-year-old star also feels he is addicted to "anxiety" and can't help but create stressful situations for himself.
He said: "I was born into a world of anxiety... I am slightly addicted to anxiety. When I'm feeling anxious, I'll create more anxiety for myself.
"Like I might call all these people about what's fun to do tonight and end up with four different options, which in itself would put me into a blind panic; but then I'll make another four calls just to make it 10 times more anxiety-ridden."