Most Helpful Guy
Move away if you can! Stop going toplaces where you might meet him. Join a club for people with your interests, and don't tell him about that, so you spend a good part of your free time in a new environment where you will meet new people, and learn new things!
You can't move on without getting a move on!