by Kate Palmer
On the surface, Eva Black's life seems practically perfect. The small-town kindergarten teacher is set to wed ambitious lawyer Sean Langley, and their plans for a dream wedding are well underway. E…