Hi there ~
I understand your concerns. I think that the medications you are on have nothing to do with the lesion on your penis. If you have had no sexual contact and had no masturbation
for the past few weeks, then the most likely cause is a bugbite. It might be better to have your wound examined by a local doctor if it persists even after 24 hours without any signs of healing i.e. crusting and dryness. Also keep the area clean and dry. I hope this helps.
Take care and have a lovely day!