Okay, so I wondered why you hated Filipino food so much, now I know. You have not experienced it. The Philippines is like the US and the food varies significantly where you are at. You're experience was essentially eating a basic meal in Iowa and never tasting New Orleans Cuisine. I eat Filipino food probably 1-7 times per week, depending on if my wife is cooking Filipino food, but sometimes she'll cook Thai, or pretty much anything else she has tasted and can recreate. My wife is from Angelest City, Pampanga, which famous for its cuisine to the point where people travel there to eat it. Whenever we meet other Filipinos or someone finds out my wife is from Pampanga, they say "Oh, she can cook". I have people at work constantly asking me for my wife to cook lumpia or pancit for them and most recently at my Squadron's Christmas Party, we brought a couple traditional Filipino dishes, those were the first to be cleaned out while all of the American stuff just sat there. I have not been to Cebu, but I have been to Bohol, both are Visayan islands and the same food. There was not a lot of options there and most things were seafood, so we had great food, but if you were looking for something different, it probably was not there.
English is taugh in the schools there. It's pretty much Tagalog in Kindergarten and English the rest of their school years. Tagalog is then just taught at home. Most Filipinos speak 3 languages, Tagalog, English and their dialect. The dialect in Manila is Tagalog so people from Minala may only speak 2, English and Tagalog.
FWIW, I love Thai food. I probably eat Thai food as often or close to as often as I eat Filipino food.