I don't know if there's a light at the end of the tunnel... it's starting to feel like it but at the moment I don't want to jinx anything. I'll let you know in a month or so. :-p
Additionally, I just wanted to point out that in 365.25 days I will be married! How crazy is THAT to think about???!?