I feel hideous

I'll be 20 weeks tomorrow and I feel hideous. And gross and just all around fat and unattractive. I know my son will be amazing but my self esteem is at an all time low 😢 It felt better to be awkward and uncomfortable in middle school! My fiancé keep telling me I'm sexy, but he is so biased and loves me, and I feel like he has to say that. How do I feel better about this? I love my son so much already and feel so guilty for feeling so shitty about myself!