I wish I could put my finger on what it is that makes Americans despise themselves so much.
Easy, Americans on average have no idea how good they have it.. Spoiled rotten. Travel abroad will cure this, perhaps with a complimentary one way ticket...