A few months ago I dated this guy who turned out to be a complete liar. He told me he was only interested in me, while he was dating at least eight other girls (including his ex), he told me his ex was a crazy manipulator (he was playing her as well) and he even lied about having a brain tumor and having little time left to live. As soon as I found out about all of this, I cut off as much contact as I could from him and his ex and I became good friends, so we gave each other support especially right after finding out about his lies. I said "as much as I could" because we see each other on a daily basis: we go to the same school, we walk the same way to and from school and we both attend drama club. I already have a really hard time getting over people who I've been involved with, and seeing him so often just makes it even harder, especially because he constantly tries to get a rise out of me. He stares at me in a very noticeable way, he talks about me as if I weren't there, he makes snarky remarks and stalks me on social media.
All of this has made getting over him so difficult. I'm trying, but I always end up thinking about him and going through different scenarios. I think about all the things I would say to him if I weren't so concerned about giving him what he wants, which is contact with me, contact that I initiated. I've tried writing it all down, saying it out loud, talking about it with my friends, but it doesn't seem to help. I always end up thinking about him and it's so frustrating and I know that it's holding me back from seeing other people.
Is there something concrete I can do or should I trust that time will make things easier?