I think I've been on a similar situation. I don't have a general fix but what helped me was setting a hard deadline on my current activities and knowing that after that I'd move on to other stuff.
You can arrange such date with your manager or just yourself (maybe find another job).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think I've been on a similar situation. I don't have a general fix but what helped me was setting a hard deadline on my current activities and knowing that after that I'd move on to other stuff.
You can arrange such date with your manager or just yourself (maybe find another job).