В такой ситуации только Вы должны решать. Сможете простить, прощайте.
Только дайте понять, что прощаете с большим трудом. Иначе, он может и в дальнейшем так демонстрировать своё недовольство и сваливать вину на Вас.
Простить можно, если человек один раз оступился, но не тогда, когда это входит у него в привычку.
Я думаю надо изменить ему за это с тремя разными парнями и признаться ему. Посмотрите на его реакцию. Это будет очень справедливо. А там уже посмотрите, стоит ли вообще продолжать.