My 12m toddler (baby?) seems to have a really strong gag reflex. Examples:
- We sleep trained at 5m and 10m through mostly CIO, and he did fine. Xmas travel ruined his sleep. We tried CIO again, and he SCREECHED and threw up within the first 5 minutes the 6 various times we tried it in the past 5 weeks.
- He throws up most of dinner at least twice a week. I don't know if it due to overfeeding or stuff getting "caught" in his throat. I think it's a combo of both.
- His only finger foods are puffs, Cheerios, Bamba, cut fruit, and some pasta. Here and there he'll eat pieces of cheese or bacon. He won't eat eggs, breads, small cut steamed veggies, cut hot dogs, or turkey. We need to try other meats.

Questions:
1) Is this normal at this age?
2) If you experienced this, how did it work out?

Personal part: I am an extremely picky eater (only 2-3 food groups, mainly 10 foods) and have a sensitive gag reflex with most food textures or tastes. I wish something like feeding therapy had been around when I was a kid, it probably would have helped a lot. A small part of me is worried his behaviors point to the same problem.