thank you for posting this have been putting off checking a mole that’s giving red flags but because i saw this i just made my dermatologist appointment  26 fuck man i hope it’s treatable and wish you the best