Bruce, can I clarify something? Was it you who dreamt of snakes etc or are you referring to something on here?

Holding hands is a very good sign, traditional interpretation means reconciliation, but it may mean a return to a good friendship with XW rather than actual reconciliation - that's still a very positive sign, though!

Jo.