The twelfth of our Thirteen Principles of Emuna requires us all to eagerly anticipate Moshiach. I don't think that there's anyone, religious or not, who doesn't want Moshiach, so where is he? Let's find out.