Sinead O'connor has bashed her native Ireland in a new online journal, revealing she feels "lonely" living there.

The singer/songwriter, who is currently on tour in North America, admits she feels like a target back home because locals are stuck in the past and they don't appreciate people who are "different".

O'Connor, who has battled mental health issues in the past, has often been picked on for her outspoken views and she sparked a Twitter war of words with Miley Cyrus in September (13) after criticising the 20 year old for her provocative MTV Video Music Awards performance and Wrecking Ball video, in which the pop star appeared naked.

And now it seems the Nothing Compares 2 U singer is taking issue with the Irish.

In the new diary entry, she writes, "Ireland is a painful struggle for me because it’s still in the witch burning middle f**king ages in so many ways. In America it’s ok to be ‘different’, which is why the music business was created - for people like all us rockers.

"There’s no f**kin sense of rock and roll in Ireland at all. It’s a very lonely place for me consequently."

And it appears she's not looking forward to going home when her current tour ends: "I hate leaving my friends when the tour legs are over. Musicians only make sense to other musicians. And I don’t like too much (to be) lonely. At the end of day, I'm a small female."

Signing off, she adds, "So, goodnight America. I wish you were Ireland. Please can you claim me? Can I seek artistic asylum if not physical?"