However, I don't think you should, although we would certainly like you here, and I understand your frustration.
Whether you choose to accept it or not, you have to realize that the US is by far the most powerful and influential nation in the world. As such, it is going to have a huge beneficial or detrimental impact.
As a Canadian, it frustrates me that I can have very little impact on the outcome of the US electoral process, which ultimately effects the world. I can't vote, I can't go to rallies, donate money etc. All I can do is rant on internet forums.
But as Americans, you have much more power than I do. Suffer through it. There are few that think less of you simply because you are American, and the world knows that the Americans with the courage to travel to Canada and Europe are not the xenophobic, ignorant, egocentric Americans that are the cause of America's downslide.
Resentment is growing, America's dirty secrets are being revealed slowly but surely thanks to the Internet and de-classified documents. For the most part, Americans are no different than citizens of any other country - and they have an inherent sense of justice. They just need to see what is going on behind the scenes. You can make this happen. Good Luck.
Feel free to add me to your friends list, I have anti-US rants all the time which I usually start with a disclaimer about how this does not pertain to all Americans.