The title 'Messiah' comes from the Hebrew language: it means 'anointed one'.
Christ comes from the Greek 'Christos': this also means 'anointed one'.
So could you all please stop using these two words together in the same sentence; sentences are supposed to make sense.
Another thing - John: the guy that wrote the gospel not the Apostle - never met Jesus, he probably never set foot inside Judea because he was a Greek speaking exile living in present day Turkey. Ever heard of the Diaspora?
One more thing - there were a great many claimants to the title 'Messiah' wandering around Judea and Rome's Eastern provinces in the first century AD. Try googling 'The Egyptian Messiah': this guy managed to muster an army of 30,000 men; enough to take on a legion. Then there was 'Simon Magus' whose followers numbered in the thousands. When you come across the term 'antichrist' - in the epistles (not Revelation) of St John the Divine - it is these people that he is refering to.