Thank you all very much for the replies. It's very good to know that others have gone through exactly what I am.

Dream on.