Is the relationship worth fighting for?

In a long term relationship and my boyfriend goes to a party and his friends sit him down to get a lap dance and he doesn't say he has a girlfriend or declines... he does the opposite. I was at home and I seen videos of him getting it because it was a large party and as soon as I seen it I broke down and cried. I texted him we were over and as soon as he got home from the party he face timed me and said "i didnt think you'd get that mad, otherwise I wouldn't have gone to the party" he proceeded to explain himself and said it was a mistake and he just went on and on and on and on about how sorry he is and that he can't lose me bc I'm all he has... this and that. I never told him that that was a deal breaker but that's pretty fuckin stupid to do something that may jeopardize our relationship... like I met him family and the WHOLE SHIT. I'm in love with his family I love his mom. I just dont know what to do. I feel really stupid. Why me. I've been nothing but good to him. I know that we're only sophomores in high school but my heart really hurts... help.