SOS LADIES HELP!!!!

My boyfriend and I have been long distance for almost two years. He got a new phone and sent me his old one. So today I received it and when I turned it on I realized he didn't delete his texts (idiot). Of course I looked through them and there was one from seven months ago talking to his friend about how he danced and kissed a girl the night before, and how he didn't bring her home because I always ask him to FaceTime me when he gets home. He has a flight booked here (Canada from the US) for Valentine's Day. I send him a picture of the conversation and just said I'm done you'd better not step foot in Canada cause I'm not going to see your pathetic ass. He's been blowing up my phone saying sorry and how it was a long time ago and he messed up and was drunk and all this other bullshit. What do I do?! Is it too ruthless to literally not answer? I really love him and I know he could easily win me back and I don't want to let it happen. He says he's coming here no matter what. Help!! 
Edit: it all just hit me. I am heart broken.