If you want to put forward an opinion there is a reasonable expectation that you will defend that opinion. The purpose of debate is to attack ideas, not people, so you shouldn't be taking any of this personally.
Responding to debate with personal attacks is poor form, and suggests you can't...