shellshocked If i am reading this right, your wife emerged from the fog indeed. Wearing her rings signifies that she is married in her mind and heart. This is such such a good sign my friend. I dont' want to get your hopes up but damn, you are a lucky dude.
Don't let it get to your head tho. keep playing it cool. keep looking good. Let her come to you.
Man i wish i wish i wish i was in your shoes right now with that dev.