Miracles should happen, according to one mathematician, to everyone. And they should happen at a rate of about once per month. More if you keep your eyes and ears open.
John Edensor Littlewood released, in 1986, a little book of various mathematical ways of looking at the world. A few of the ideas in that book had legs, but the one that's strode well into next century and is still going strong is Littlewood's law. This one crosses math with religion, or at least the appearance of religion, so it's no wonder that it caught on.
Littlewood's law states that what we think of as miracles should happen to everyone about once every thirty-five days. He defined a miracle as an event that has a one in a million chance of happening. When it came to human beings Littlewood was generous. He assigned miracle-spotters union hours, assuming about eight hours of alertness per day every day. If one defines thinks of each second as another possible event, it should only take a million alert seconds, or thirty-five eight-hour days, to witness a one-in-a-million event. If that's the case, I think we're all a little behind on our miracles.
Math has taken on the supernatural before. We've covered Kurt Gödel's logical proof of the existence of God. In both that argument and this, the - hah - devil is in the definitions. If you define God a certain way - in this case, as the greatest imaginable being in the universe - it's possible to prove God exist's. If you define miracles as one-in-a-million chances, it's possible to prove that they are but routine occurrences.