I would move on... or at the very least put some space.... I liked the suggestion to be busy when he calls several times and just see how he reacts to your not jumping when he says jump. You sound like you are on track with your life... getting an education... have ambition and goals. Don't let him hold you down.