do i give another chance to cheater?

Anna

my bf and i dated for about 10 months and he was perfect and we never fought. recently found out that he kissed another ago a few months at party. he’s apologized and swore he’ll change to be a better man while sobbing. idk whether to give him another change or focus on moving on