Most Helpful Guy
You should just understand his personality and know that he's toxic because he's extremely selfish he has zero regard for the feelings of the people who live him, understand that no matter how charming he is, he is selfish AF, and start moving on from that, forgive him cuz that's who he is he hurt you, but he also gave you a great life lesson, and move on peacefully and vow to yourself that you will never give him another chance!! He used you enough!!!
Most Helpful Girl
Maybe stop letting yourself be a victim? This guy has played you several times and you keep letting him., I can't tell you how to get over him but the first step maybe is to forgive yourself?