I just finished a critical scene, and second guessed myself with every word.
One of the primary dangers of my world are the ghaunts (ghastly haunts) that infest Kulhn's southern forest. They are a breed of undead totally unlike anything seen before. I introduced them in book one, and added some more background along with a few hints in book two. Now, late in book three, I finally revealed not only their ultimate origin, but exactly what the protagonists needs to do to defeat and eliminate them.
My issue is that I am worried it all may have come together too neatly. But every bit of foreshadowing has led up to this moment, and I can't think of any other way to move things forward. From here, the reader will know why the ghaunts exist, why the protagonist is honor bound to deal with them, the only method that will work, what it will cost the protagonist, and why his family is having a fit over him being willing to pay it.
It also explains several mysterious items that have been in the background over the past three books. I'm just iffy about it.
But then, it's the first draft. I will let it cool a while and then do some critical re-reading before I make a final decision. I just wish I could dig up another beta reader.