Could someone please offer some insight or advice, specifics in thread.
The first thing that came to is that its a boy and he will be just fine. I feel like you're obsessing over little things and its the little things that are making you nuts. I also feel like a lot of the problems you're having with your BF are due to your being hyper emotional and tense lately. You tend to snap a lot. Don't feel bad, but begin to try to think about whether or not what you're upset about is real or is it your worry over the baby, impending motherhood, etc that's causing you to question and leap around in a heap of anxiety. You and your man should also take time out and do something as a couple, just to relax and reconnect.
Blessings and Light!