Oh my gosh! I'm sorry, but give me a break! It sounds like your son is doing wonderfully to me! He's a nice size (my 1st was only 16# @ a year & was still barely shy of 20# by 2 yrs! My son is 2 on Wed & is probably only 21 lbs) & is meeting all of his develpmental milestones.
Good for you for realizing that your doctor's likely more familiar w/ formula fed babies. Even the growth charts are largely based on FF babies.
EVERY baby is different & as long as yours is growing SOME (it really doesn't need to be a lot) and is energetic & meeting developmental milestones more/less on time (remembering that boys are often "behind") then all is well.
As for the pickiness, I can't blame him. Most baby foods are so over processed that I wouldn't want to eat them either! There's nothing wrong with him eating nutritious non-baby-food. Some babies just take longer to sleep through the night than others too. Jeesh! My son STILL doesn't sleep through the night most of the time! There's nothing wrong with that. He probably just misses you & wants to be close to you.
If you live anywhere close to Easton or Allentown, I know of 2 good doctors in both locations that are breastfeeding friendly. I'd be happy to give you the names if you like.
I think that if he truly had GERD that he'd be PROJECTILE vomiting & screaming all the time. I sincerely doubt that that's the case & seeing as though all medication carries risks & side effects, if it were ME, I wouldn't be comfortable with it either. It sounds ridiculous to me to be giving him Zantac when, from what you've discribed, it sounds like he has no symptoms of GERD at all.
I'm so glad that you're taking the time to question this & look into it further! Good for you!!!!!!!!!!
Hang in there, Jennifer & enjoy that chunky little monkey of yours! He sounds happy & healthy to me! ;-)