I mean he still cheated emotionally. You should really dump him. Like if he really loved you he would never do those things and u guys even broke up once about these things. So, he clearly knows you are not comfortable with these things and still does it???
He is clearly invalidating your feelings.