Honestly,Sometimes its good to give people a second chance, when you see them being sincere but most of the time you have to think on whats best for you. Maybe later on in the future you'll realize he wasn't the the one. Its not always bad to walk away from someone or something you want.
Gisel