20 weeks and miserable!!

Ok.. .this is my rainbow baby and all I have ever wanted so why I'm I feeling so goddam down and angry at everyone? I feel fat and un sexy, my DH isn't coming near me (bedroom wise) and I know he is having private time with his phone which makes me feel all the worse, like I'm not attractive anymore. My job is driving me mental, I get angry at everything and my patience levels are at zero with getting annoyed at what colleagues are talking about. I feel like I'm the only one on this planet just now and every one else is just arsing about. WHAT'S WRONG WITH ME?? 😔