Miracles are like seedlings, slow. Take for example an event many consider a miracle, the birth of a child. After the sperm and egg meet, it takes approximately nine months for the baby to show up. Nine months of development for the fetus, nine months of waiting for the parents. It takes nine months for a child to be born and even longer to make it happen. There’s the idea of having the baby, planning, and some people try for years before there is a successful conception. Like a seedling, a miracle often takes a long time, but you know it will eventually turn into a tree; this is called belief or faith.
Miracles, or acts of God, are like anything else. They too take planning, waiting, and persevering. For some reason, I, like many others expect miracles to happen instantaneously. Time after time I’ve hit what felt like rock bottom, and expected God or something more powerful than myself to help me find (or think of) the missing puzzle piece, only to hit rock bottom again and again. I think there’s a plausible explanation for this and it lies in scientific fact.