Jonah Hill won`t discuss personal life

Los Angeles: Actor Jonah Hill says that he will never discuss his love life in public as he has had enough embarrassing situations in the past.

The 28-year-old was nominated for an Academy Award for Best Supporting Actor for his role in `Moneyball` opposite Brad Pitt, reported Showbiz Spy.

"I try not to talk about that stuff because if you say, `I`m dating someone. I`m so happy` and you go and break up the next week, you just feel like an idiot for talking about it,

"Then you feel like you have to explain all the reasons why it ended. So I think, unless you are married, it`s best not to talk about that stuff," Hill said.

The actor says his only weakness is beer. "I lost a lot of weight but I still drink beer ? that`s my Achilles heel. It`s so annoying because if I don`t drink beer I get really thin but I just can`t give up beer," he said.