Sorry, I came across this thread randomly when researching melanoma. I just wanted to say: It makes me so happy to see one of these bleak posts where the original poster makes an update after years and is alive and well. 🙂
Hope you, the wife and the twins are doing well!