Ah, you poor thing!! Sounds like a nightmare for you!!!!!!!
You just need to concentrate on your and little Megan and try to let these comments and things go over your head, I know that's easier said but you don't need the stress, this is your time that you and OH should be enjoying together...