B's had his annual checkup (on the exact same day as three years ago, wearing the same shirt as a year ago)!
He was 51.5 inches, 53lb 61st percentile weight, 95th in height.
threw up in the lobby before we even got our tickets. :(
By dinner time, he was feeling much better and loved the new dinner recipe I made! (I think it needs a bit of tweaking...)