DP and I both have quite short tempers. However, I would say that I am a better "arguer" than him in that I dont usually resort to name calling etc as it is something that I really do not like. DP quite recently has taken to calling me a "bastard" and a "lazy bastard" and a "selfish bastard" during arguments which I find very upsetting - for some reason the word really upsets me.
DP works fairly regular hours whilst I dont. He usually gets home about 6 and I get home about half seven. I usually cook dinner which I dont mind but am feeling really exhausted today. DP will do a little cleaning up when he comes in but not much - ie he will perhaps half wash his lunch box but would never empty the dishwasher - I have to do that whilst cooking etc.
When I came in this evening, DP was faffing about saying that he had got a letter from his professional body and had to send them 5 years worth of CPD records. He said that he had 14 days to do it and had 99% of the info but was looking for one certificate, I think. That being the case, no half tidying up had been done. I came in to the kitchen to find breakfast bowls shoved in the sink in the cold, dirty water that last night's roasting pan was soaking in.
I asked him if he would be able to help me clean up while I cooked as I was exhausted and wanted the decks clear for cooking. He said that he had to finish the CPD but would help after. I was a bit pissed off but didnt say anything, cleaned up the kitchen and cooked his dinner. I then called him for dinner and said (half jokingly.....OK, it was a dig) "But dont bother coming for the food if it would disrupt your CPD recording!". DP then exploded and called me a lazy bastard and said that I was being a dictator. I said that I wasn't but I really needed a little bit of help and couldn't he have given me 15 minutes of his time and then finshed the CPD? I also asked him not to call me a bastard. He responded by shouting at me again and calling me a bastard. His position is that essentially I MAKE him do that by my behaviour. My response to this is that he is not a child and has to take responsabilty for his own behaviour and no one should make him do anything.
I didn't say anything but walked upstairs and packed a bag to leave. I then drove around for an hour and a half or so wondering what to do. I originally planned to go to a hotel. However, my parents are coming on Thursday night and I knew that if I left the house would degenerate in to a total mess and DP would not do anything to prepare for them. Separately, it was my sister's wedding last week which was wonderful and they are so happy and pleased about that that the last thing I want to do is let them know that anything is wrong when they come to visit.
That being the case, I have now come home. DP had not bothered to clear the kitchen after dinner so I have spent the last half an hour tidying up.
I don't really know what to do. Am thinking of sleeping in an other room tonight but that will mean another change of sheets before my parents come. I am actually in tears at the moment thinking of them coming. I am the first person to admit that I can be difficult but I know that my parents would be horrified to know that my DP speak to me like this and I find it really upsetting too.
We're not married and I am wondering if I am just being over sensitive about this and should just put up with it. It really upsets me to think that we could have children in the future and they could hear DP calling me a bastard at the top of his voice.
Can you help me get some perspective on this and tell me if I am being unreasonable and all couples behave like this at one time or another - my parents don't act like this and neither did my previous long term partner (although he had his faults). There is clearly no way that my DP is going to apologise so I dont know what to do