What should I do?

My fiancé and I got into a fight because he went against something we had agreed upon, and then said he never agreed to it. It's wasn't a huge deal, but I have a fiery temper and got very mad very quickly (yes, it'a a fault of mine, and worse now being pregnant) and said fuck you to him. He was very upset and told me I treat him like shit and never appreciate anything. I always show my appreciation so I don't know what he expects. I honestly feel like he doesn't show me appreciation, but I never really mention it because it's not a big deal to me. I think he expects me to write him love letters and dote on him all the time, but I'm the less affectionate one. He only brings these two things up when we get in a fight, so I don't know if he's just playing the victim or if he really feels this way. I know I need to work on my temper, but when he accuses me of things I feel like he's the one doing, he says I'm crazy to think he's the one that acts that way. Idk what to do.