Should I give him another chance after he hurt me, or move on?

Talk is easy, and an apology is the bare minimum, not a free pass. People show you who they are with their actions, not their words. Trust what he does from now on, not what he says.