By the way, the Quran says Muhammed was the last messenger. I understand that you have to make some amazing hoop jumping to avoid that claim.
Another way to look at is that, is that it is my responsibility to accept that Allah does as Allah so Wills, no matter what other men say Allah has done, or must do.
Regards Tony