Concerned about my husband.

My husband went to an over night training for his job a couple weeks ago and he openly told me that he and his friends had some drinks at the hotel they stayed at. Well now he's acting really really weird. He's mean, not physically, but he just says really mean and hurtful things such as implying that I'm worthless, telling me I'm lazy, calling me an idiot. We have always been very open with each other so when his phone dinged that he had a notification i just looked over at it (completely innocent we were in the car and it caught my attention) I didn't pick it up I just glanced at it and all I saw was "you have two new messages" then he grabbed his phone I asked him who it was from and he was really upset with me telling me that I am being nosy and it was messages about his truck he put on crigslist. I just said oh ok and didn't think anymore of it until he said "but you probably think I'm cheating".... Well no I wasn't but now that you said something, what's up...? He never talks to me anymore and he only shows me attention when he wants sex which has been CRAZY amount lately and being I'm 14 weeks pregnant I'm just really not feeling it but if I tell him no he gets really mad and will storm off and watch porn even if we just had sex 8 hours ago. He's just not the man I married anymore and I'm concerned as to what he will say around our baby. What do you guys think? Am I being hormonal and reading more into it or is he acting weird.