Irish singer Sinead O'connor refuses to sing her emotive compositions from her 1980s heyday, as the experience would be too painful for her.

Fans frequently beg O'Connor to sing emotionally charged tracks including Troy, but she insists performing them again would be like reliving the troubled times which inspired them in the first place.

She says, "I'm really proud of them. For a little girl to have written some of those songs... I wrote my songs as therapy, if you like.

"I don't go back to it. I don't want to go there emotionally. I haven't paid all this money for therapy for f**king nothing.

"In Dublin I was doing this show one night and somebody yelled out, 'Troy, Troy.'

"And I went, 'I'm f**king troying.'"