My boyfriend called me a whore for like 10 times today, what should I do?

I have a long distance relationship and before I met him in person I cheated on him once and when we meet in person he called me a “bitch” and “hoe” while we arguing in Airbnb and today is after we met in person for like 2-3 months he get drunk and he called me a whore for like 10 times today, what should I do?
My boyfriend called me a whore for like 10 times today, what should I do?
Post Opinion