Glad you blocked him (especially if he was the guy who turned on you a while ago?). Stay safe and take things at your own pace..
I think exercise can help - if nothing else it tires us out. In the past I did try spearmint tea which seemed to work - these days I have the opposite problem, oh well.