Don't ruin your beginnings.
Last year I read more than one hundred of the entries for Christmas Miracles, a compilation book. The major flaw in at least a third of them was that they told us the ending before they told us the story.
• "The worst Christmas of my life became the best Christmas ever."
• "I want to tell you about the Christmas where I became aware of my self-centered attitude."
• "I didn't want to put my last five dollars in the Christmas offering but I did and God rewarded me on Christmas Day."
You might be curious enough to read on, but you know the outcome, so why bother?
Good beginnings grab us, take our hands, and lead us to a satisfying ending. The story is even better when we (as readers) don't see the ending until near the end. That's called suspense.
Start with a problem. Unfold it by making us care while the protagonist goes through the struggle. When it appears that the person will lose her job, his wife will leave him, or the bank will foreclose, we bring in the event that changes everything.
In the old westerns, the heroes are fighting outlaws and are down to their last four bullets. They're ready to die (never surrender), but just then, one of them yells, "What's that?" It's the distant blaring of the cavalry trumpet coming to their rescue.
That ending is too clichéd to use today, but the principle still works. Hold the miracle or the turning point until the last possible moment.
Good writing presents a problem and withholds the solution until the last moment.