How come my baby is so big on ultrasound? I know when I got pregnant, but they don't believe me. He is huge.

Many reasons. Most notably gestational diabetes or Insulin resistance, which causes the fetus to absorb more glucose than it should, since your blood glucose directly affects his. It is exactly like feeding your toddler ice cream three times a day, and then wondering why he is overweight.