WE all have diferent likes and dislikes. I've never had Tofu, but I'd be happy to try it as i have no problems with any foods of vegetable origin. However, As a child of a landlocked country(born in Prague) I have a deep suspicion of what my mother calls "sea worms" And I'd have to be very hungry indeed to eat, prawns or shellfish, let alone sea cucumbers or squid or octopus.. didn't much care for my one taste of lobster and heartily dislike caviare. Fish is fine though.
I adore cod, salmon, Seabass,tuna, trout, kippers, haddock and a whole section of an ictheology textbook.
So tofu haters, you can have the sea worms, I'll leave them for you