How can I move on?

So I was with my ex for 5 months. We had a lot in common and we had the most fun on our dates. He met my mom and I really thought we was gonna be together for a long time. He recently broke up with me 3 months ago because he’s moving far away. After our break up I’ve learned he was a liar. He knew early on in our relationship that he was moving. But didn’t tell me until 4 months in. I was his first girlfriend so he wasn't good at communicating & being honest. He has lied about so much! After the break up we have been having sex which ik it’s not good but I’m officially done. He recently told me he’s been talking to someone and they’ve been going out on dates and how he didn’t tell her how he’s gonna move and how he’s gonna ghost her when it becomes serious. (Like he did with me). I just feel so hurt and betrayed. I was there for him and my grandma just died and he didn’t care. (He met her once). I just don’t know how to fully move on. I can’t stop thinking about the whole situation. I’ve gotten him blocked but it’s still hard. Please help with advice !!
How can I move on?
Post Opinion