First breakup

I was with my boyfriend for two years, it was my first ever relationship. He was cheating on me for 3 months at the begining of last year and i found out in april last year. It was a long distance relationship, he was doing uni in england and i was in college in ireland. We managed to sort things out, things were going great until february this year. We began arguing a lot because he would like and follow other females on social media, he was deleting messages and hiding stuff. He then met up with a girlf from tinder and i found out. I ended things but that only lasted a few hours. He told me he was sorry and he loved me and we argued for two weeks until i stupidly went over to england to see him, i thought everything was going to be perfect but the arguing carried on. He went to ireland to his mothers which was a 5 hour journey from me. He was staying for two weeks and we were supposed to meet in dublin close to the airport before he went home, one of my friends texted me after a few days of him being there telling me they had found him on tinder, i ended up begging him to let me go down and see him because i thought he was going on a date. When i got there we had a huge arguement and he said some really hurtful things even though i was the one that was hurting. We ended up making up and the few days we spent together were perfect, i even ended up staying an extra day. The same day i went home the arguments continued. He went back home and we continued arguing for weeks because he was searching for girls on social media and hiding things again. I moved back to england in the summer and thought it was a chance for us to make up and be normal but as soon as i move back he went back to his mothers in ireland. He told me it was just for a week and i was ok with that. He ended up changing the date he was coming home every week and 2 months later and he is still there. He has been acting single on social media, following girls, liking their stuff, commenting their stuff, going out partying all the time with people he knows i dont like because of their slyness towards us during our relationship. Things are now over between us which is obvioulsy what is best for me. All he ever did was lie to me and hurt me but i cant stop thinking about him. I saw a future with him and loved him more than i had ever loved anybody. I think about sorting things out with him but i know he has been with other girls and why should i settle for that. I keep thinking ill never find anybody again and that nobody will ever want me. I dont know how to move on, i havent told anybody about us breaking up, as far as my friends and family know he has a family crisis in ireland and me and him will be seeing each other next week. I feel like if i tell them then theres no chance of us being together even though i know it will never work out. What shall i do?