Dude that sucks mate. I had a melanoma taken off last year. It was dormant (stage 0) but had been there for 10ish years. But reading shit like this reminds me that even though I'm probably fine, all I can do is just live my best life. Hang out with my family. Enjoy the things I enjoy and not think about it too much. (and get my skin checks every 6 months :D)