Yes, the sentence is grammatically correct. It means that someone is experiencing a series of events or occurrences that align with their prayers or wishes, and these events are happening consecutively or in quick succession.
Here are a few ways to rephrase it:
1. "When you continuously witness everything you've ever prayed for coming to fruition, one after another."
2. "When you find that everything you've ever hoped for is unfolding, one