I don't know, I mean if you don't like England it's not that big a deal - everyone feels at home in different countries. Personally I love England. (I hate Birmingham because of how long I've been here, but I love England) Sure, there are parts of it I hate, like the fact we have a government which doesn't care about the wellbeing of most of its people, I hate the weather, and many accents, but sometimes when I think about it in the grand scheme of things, this country is my home.
I don't think you're being too negative, it's just not your cup of tea