I have been in a relationship with my DP for two years,we get on o.k most of the time,he is(or i thought he was) kind and gentle.However last night,he was asking me about a past relationship that i was in where my ex was both physically,and emotionally abusive towards me.which has left me with trust issues.I asked him at the end of the conversation,if he had ever hit a woman, expecting him to say never.He said he had.I was so shocked.I then asked him to tell me about why he had....He said that his ex had been arguing all day with him,and that she and he had been drinking and she hit him first.I could tell that he didn't want to talk about it.I asked if he had done it to anyone else,he said his first wife and he were always arguing and that they both hit each other.I couldn't believe what i was hearing.In all the time we have known each other,he has not even raised his voice to me.I can't believe it's the same person.I told him i am not sure about our relationship now,as i do not want to be in another abusive relationship.He said that he would never hit me or hurt me in any way.Can i trust him,or does a Leopard never change it's spots? I just don't know what to think or do.I am still in shock.