Would you forgive someone who cheated on you?

My boyfriend and I've been best friends since 3 years ago, round this time last year he told me he liked me bit he has this girl that he had liked for a long time but she didn't like commitment so he decided to move on from her and star sth with me, we were a secret because he thought it wasn't fair to her star seeing me so fast, like in December 2 he broke up with me via text message because he told me he was going to try again with her, it hurt me a lot but we decided to stay friends (eventhough I had secret feelings for him) that hole moth we barely talk but the sexual tension (which we had since we where friends) was still there and one day (while he was with her) we had phone sex, then he came to my house on December 31, we'll it was January 1st already (after 12) and we where talking and I told him I still had feelings for him and left. Then on January 7 he told me he wanted to get back with me so we did. Then this august he go on vacations to Argentina (he is from there) and cheated on me with a girl (it was only a kiss but he said he liked her) and hen broke up with me when he camed back but gave me another reason, then I found out it was bc he cheated on me, he said he regret it, so I believed him, did I make the right decition ??

Vote below to see results!