Did I say the words "mo you are daft"? I don't know you so how can I say you're daft?
I'm pretty sure the most intelligent people in the world say daft things every now and again. There is not one person in this world that has never said something daft, it doesn't mean they are daft.
Stop taking things so personally.