Physical abuse

Me and my so been together 5 years and we have had bad arguments but this time he actually slapped me. I'm so confused and angry that I've wasted 5 years. I never thought he would do something like that. He claims he's sorry and it will never happen again but I'm not so sure. I don't know if I can give him another chance. Do you think a man that hits can change?