Tyson, Find a good dermatologist and go! They have tools to figure out what it is exactly. They can do a little sampling or biopsy of it. Try to find one in a University setting if you can.
I'm glad you are doing fairly well. Are you tattooed?

If so, I hope it looks great. You know, they could do a smaller version.
Annie