As many people have said, 'hating sushi' is such a blanket statement covering so many different types and styles it is almost meaningless. I do however believe what you ate gave you food poisoning and was disgusting, sadly many places that are complete crap sell "sushi" which is cheap fish off cuts that are stored too long then rolled in rice with a few greens or stuck on top of it and called "sushi" just to sell it.
I got into sushi and sashimi when I was in Korea and absolutely love it when it is done right. I think it was Kiel that mentioned only ever eat it in a place where they let you watch them select the piece of fish, cut it and prepare it right in front of you. That way you can see and small the fish they are using to know it is fresh and stored properly/sanitarily. (May have made the word sanitarily up but you get my drift). I've found it hard to find good sushi places in Europe and Canada however I found one in London which could match up to the sushi I had in Asia and I've found a couple in Canada that are pretty good too, sadly most places just do it badly or try to 'westernize' it and make it horrible. I usually have a mix of sashimi (tuna and salmon) traditional rolls and I usually have one less traditional roll like a 'dynamite' or 'tempura' roll which have cooked ingredients with miso soup on the side.
Weirdest thing I've eaten... Probably snake, insects or octopus and squid cooked in ink, or still moving sea urchin and sea cucumber... Hard to tell since I'll eat anything once and I traveled a lot with like-minded people who ensure wierd stuff ends up on the menu :)
As for the 'foreign' food I hate... Disregarding the fact that half or more of what North Americans think of as 'normal' is actually a foreign food that simply stuck around a while, I'd say chicken feet. I could barely stomach them, the flavour was fine, tasty almost but it was the texture, couldn't stand the texture. Other foods that share the same texture are hard for me too but they were almost totally cartilage.