caught my boyfriend speaking to another girl...help

klaudia

my boyfriend, before me, used to be a fuckboy. he didn’t care about a girl’s feelings. he would use girls for sex and so on. when we started speaking it was difficult because he was my best friends ex so we had to sneak around for ages. basically he, and everyone around us said that i changed him and even his parents noticed. he told me he’s in love w me and he never felt this way before about anyone. we were really good for 4 months. it’s the longest relationship he’s ever been in. he said he never wants to lose me and genuinely sees me in his future. but on wednesday night, i found out from my ex best friend (his ex) that he was speaking to a girl on sc. he received nudes off her and was clearly being flirty. he also asked her how she would feel if me and him broke up. finding that out actually broke me. i hate him for it. this happened when i was on holiday and i cried for days. i blocked him on sc and he ended up texting me on every other social media platform. he texted me on imessage saying don’t do this and stuff. then he kept apologising and saying i cant end it and he wants me and only me. basically saying everything any girl would want to hear but i wasn’t giving in. i was so hurt and i told him that. i waned answers and he gave them to me. our relationshipwas so good and he went and ruined it for us. it’s never going to be the same again and i don’t know what to do. he removed every girl from his streaks list on snapchat so he doesn’t sc any girls anymore. he blocked the girl and said he’ll make this up to me and really can’t lose me. i domt want to lose him but i’m so hurt. what do i do? i need a second opinion. i know it’ll always be up to me in the end but please help