Howard Stern almost quit his radio show last year because he was convinced he was a “horrible” host.

The controversial shock jock admitted when his $500 million five-year contract with Sirius XM Radio for ‘The Howard Stern Show’ came up for renewal last year, he was tempted to retire but decided to sign a new five-year deal because of a “neurotic compulsion”.

He said: "I came to a conclusion. My contract was up a few months ago. I really thought I was going to retire. I said, 'Why am I doing this anymore? I've proven everything I needed to prove. It makes me crazy.

“I hate getting up early every morning. ... I am driven by a neurotic compulsion to do that show. And it doesn't seem enjoyable. I go home every night and go, 'I did a horrible job!'"

When asked why he does it, he explained to TV talk show host Piers Morgan: "It's my identity. My ego. Like, this is who I am. This is what I do."

Howard wouldn’t reveal how much his new deal with the station is worth but did admit he now gets "a little more for a little less work”.

Although 57-year-old Howard is known for his controversial on air stunts – such as having a naked woman in the studio – he doesn’t enjoy wild parties and instead prefers quite nights at home.

He admitted: "I don't like to go out. I don't like to leave the house. I like to stay home, but I'm fascinated by human behaviour."

LATEST NEWS