Thanks for your wise and informative remarks!
For a moment, I considered playing his own games back to him as suggested by retic and adjusterjack; but I am little busy for that now. Also, he may be some crazy psycho. So, I just blocked him.
Anyhow, it is really sad that this type of people...