BTW...there are no official medhelp doctors in the forum. Go to the expert forum for more advice. That costs $15.
The black spots are probably just changes in skin color like freckles, moles, etc. Go to a dermo to be sure. I have these as well. I have been told that they are normal.
As for the burning and muscle pain. It is unlikely that it is related to that encounter with a virgin (unless your received the "miraculous infection".)
You should probably check with a urologist and get a standard STD screen. It could be something from the past. However, it does not sound like an STD. Prostatitis is more likely.