Why am I so small?

Ashli • Can't wait to meet my little boy!!
I am almost 25 weeks and it looks like I just started to pop. Everyone tells me I need to gain weight and my baby boys not healthy which worries me so much. I don't know what to do to I just want him to be healthy.