I'm staying at my long term partners house for a few days. (We each have our own house and split our time between the 2). His son gets home from work (temp job in university holidays). He's pissing and moaning about the job, swearing his head off. I couldn't care less about this, I swear too and it really doesn't bother me. However, me and OH had had an argument the night before and he'd sworn at me, so I was still stinging a bit. So I said, there's a lot of swearing going on in this house. I said it in a jovial manner, not in any way reprimanding him. His response was, well if you don't like it, you know where the door is. I was really upset by this. My OH said nothing to him and defended him later, saying he didn't mean it. Am I wrong and over reacting? Is this what stroppy 20 year olds are like?