While I don't eat pizza, I'm a lifelong tomato/cheese and a whole bunch of other stuff hater, I have an "iron gut" and can eat anything I want, such as a dozen White Castle sliders, and a load of fries without even getting gassy. If I really want to take a time out from eating for 14-16 hours, nothing puts my gut to sleep better than Long John Silver's. a half dozen shrimp, 3 pieces of fish, the 2 hush puppies, and a fries will keep me from even being slightly hungry for at least 12 hours minimum. I have a lot of friends who eat a fish sandwich and they cry about heartburn or worse. One guy constantly has terrible heartburn, but seems to not understand if he takes some Tums before he eats he can minimize it. The only thing that gives me heartburn is to eat a banana and then lie down. Not fun at all.
My tomato hating goes back to when I was a baby. My mom used to make me spaghetti and I would spit it out, yell "NOOOO!", send the cup with it in it flying, and refuse to open my mouth, push it away, etc. She just couldn't understand that I hated it. One day, she put the plain noodles in a cup, got a phone call, and when she turned around, I was shoving the plain spaghetti into my mouth. "Oh, it's the sauce he doesn't like!" duh. At almost 69 years old, I have never, ever, swallowed a single bite of pizza, or anything else with tomato in it, since mom had her moment of clarity. I've had it in my mouth, but it's just disgusting. My list of hated food is a long one. Then there is the stuff I just don't know why anyone would want to eat it. But I don't hate it, poultry is one of those. Between those two lists, it's a lot of stuff I won't eat.