Relationship Advice

Maura
Is anyone else really good at seeing the obvious when it's right in front of ANYONE ELSE, but can't accept it when it's right in front of them?  I literally think I hate my boyfriend, not pregnancy hormone hate, but legitimately hate.  Since I got pregnant he has called me stupid, weak, treats me like I'm the worst mother ever when it comes to my almost 7 year old, and I honestly don't know how much more I can take.  We JUST moved into a new house 2 months ago, and I hate being here.  He just called to scream at me for letting my son go to his grandmothers for the night because he's been on punishment for talking in school.  He's going to my mothers house, not disney world.  My son is highly intelligent and bored in school, no I'm not excusing his talking, but traditional harsh discipline does not work with him.  I sometimes think he's on the spectrum somewhere with how he reacts to people.  I'm just rambling ladies, sorry for the length, but I'm so lost as to what the hell to do.  I love the man, more than I've ever loved anyone that isn't blood, but him treating me like I can't do a single thing right is really beginning to take its toll on me.