Might not be a long battle ;)
Oh yes, you are so much better an smarter than me. And your legal knowledge is so much superior to my own. I am literally crying right now.
If you really think "a contract [is] between two equal partners" and you have any legal training, then many people are smarter than you and many people have superior legal knowledge, in relation to contracts anyway. That's not a problem though, being knowledgeable about one aspect of the law doesn't necessarily make one superior...
I know my own failing is that I can't stand people giving bad legal advice/opinions. I am sorry if I have offended.