Devo dar outra chance para meu namorado que vive me decepcionando e mostrando que não posso confiar nele?

Namoro faz 5 anos, no primeiro ano de namoro ele me traiu e eu o perdoei pq vi que ele estava muito arrependido e como ele mesmo me contou considerei a lealdade dele. Depois disso não soube de traição nenhuma dele.
(Sou a primeira namorada dele, e ele tem minha idade)
Faz alguns meses q a pornografia q se tornou o problema da nossa relação, eu instalei um espião no note dele achando q iria encontrar alguma conversa com mulheres, mas o que descobri foi q ele estava completamente viciado em pornografia. (Namoramos apenas nos finais de semana, mas sempre mantemos relação sexual)
Nessas duas situações quase terminei com ele. Sempre tive confiança q ele iria amadurecer com o tempo, agora falamos em casamento e semana passada ele deu trela pra uma ex colega dele por msg no face/whatsapp. Eu tive q colocar ele contra a parede pra ele admitir, mas ainda assim ele ñ quis me mostrar a conversa!
Sendo assim, terminei com ele, e ele pede outra chance!
Pois está mto arrependido e reconhece o erro
12/01/2019 22h09

Não acho que deva.