Don't bother worrying about people who talk crap. You don't owe him or anyone an explanation on how you spend your time.
When people are that judgemental about strangers, the issue is 100% about them, not you.
Quoted from agodfrey:Guess I'll get off this forum full of way too much drama.