Husband keeps calling me a bitch

When he’s mad at me. And the only times he calls me that is when he’s already having an attitude about something (usually nothing that even involves me like work or a relative) and I try to firmly but nicely tell him not to speak to me the way he is. This started probably this time last year and it’s only happened about 3 times in the past year but it happened again this morning. And I feel like someone that loves you wouldn’t call you that or any names. I’m not even rude to him when he calls me that. I’ll say something like “You don’t have to act that way towards me when I haven’t done anything.” The first time it was c*nt that I was called. I’m unsure of how to leave since he is the one that works and I’m home with the baby and have no family in this town. We go to church though (a lot of good that’s doing) so maybe they could help me somehow. I don’t know but I don’t really care to stick around any longer if I’m going to be called names when he’s mad.

** Please no rude comments towards me especially if you have never been in a similar situation.