Would police be helpful with the guy harassing you via email? Maybe at least take a report, keep track of what is happening? Sucks that you might have to change your phone number again, though sounds like that might help.
I hope the rest of your evening somehow goes better.