I think I hate my husband

He is so stupid I can hardly stand it. He has this friend who he met at workout a few weeks ago and they've been hanging a lot lately. Today at 5:15 he tells me he is helping his friend move furniture at 5:30. I express surprise and am a little confused but truly don't care. He comes home at 10:00 and at this point I am annoyed because this friend never does anything for him. I express being annoyed and he told me he told me about it yesterday. That's a fucking lie and he knows it. If he told me yesterday, then why when I said "why am I just hearing about this" he didn't say "I told you yesterday?". He is a god damn liar and I can't stand his stupid shit. In addition to this he has been getting on my nerves. He acts childish, makes immature jokes, will zone out watching cartoons like he is 10, and is all around dumb. I am 11 weeks pregnant and I honestly and so upset. I don't think I can be with him forever and now we will have a child together. I can't even look at him right now because he is such a liar. 
Also, he always blames me for stupid shit. Like if he runs a light it's cause I distracted him. Or if something breaks it's probably my fault. Etc. just thinking of me makes me enraged 
EDIT: he won't just zone out on cartoons, he will zone out for over an hour and will not listen to anything anyone says. If someone talks to him he has no idea what's going on because he is zoning out on veggie tales 
Edit: so I am totally fine today lol I guess it was the hormones. I apologized to him and we are fine.gosh pregnancy is a ride!