Dave, Not sure about the fairy tale, but you never know where it will end up! I think you will probably find someone new, someone who is in a better place than your W and that will be that. Sad, but you can't live your life waiting for someone else to become the person who you deserve.
Sounds like a lot of positives for now, just keep the expectations low and see where the path leads.
SD
Me 41 W 41 Kids: S9 S7 Married 16 years Bomb dropped 2/2/07 Still living together! current thread