I had unprotected oral from a sex worker about 4.5 years ago. After the first few months of this happening I got a red sore on my penis (between foreskin and head of penis). It is still there now and gets worse if not showered after a couple of days. Can a stphilis sore stay for this long? (There was a bit of pain during the event and think she pulled the skin back a bit far, but no blood at the time. Please help. Was tested was ghonerea and chlamydia and all clear a few weeks after. Thanks.