Tolerance is not infinite, respectability is not infinite. Some men enter a place trying to start trouble.
You literally did noting but come in on his post and start with ad hominem attacks.
Then you seized on the fact that he used a relatively familiar idiom (another version of it is "if my grandmother had wheels, she'd be a bike" and made it about your cause du jour rather than the debate itself, and filled your reply with more ad hominem attacks.
Again, pot, meet kettle. It wouldn't be so aggressively stupid if you would just admit it rather than pretending to be above the fray.