I can't blame you for blocking him. With me, I get annoyed that people keep offering their "suggestions" when I know they are way off the mark.
All you can do is find a way to deal with what you've got, and sometimes it's really just a matter of going off by yourself and shutting out the rest of the world.