That's just it: I'm not trying to "tell" a story, not in the sense of a movie director or novel writer. Instead I'm trying to lay down a setting and backdrop for the PCs to work with, along with some potential plot elements which may or may not be completely ignored, and from there the story - whatever it may end up being - takes care of itself.
If something's going to happen in Praetos just after noon on midsummer day then that's when it's gonna happen, regardless of where any PCs are or what they might be doing at the time.
The only time I'll let contrivance take over is when a player is trying to get a new or returning character into a party, and even then there's limits.