You made two very obvious mistakes:
1) You replied to my post, you can't win over me. Don't bother trying.
The rest of the post was beautifully put.
Arrogance leads to nothing. You said it yourself: saying you're very intelligent prooves otherwise. Doesn't saying/believing you can't be beaten in an argument or debate show how less gifted your mind is? You seem like a smart person to me. Don't screw it up by putting your victory out of question, for it makes you look stupid.