Have Urology Questions? Ask a Urologist Online.
If it hurts you to have sex, you should wait until the pain stops. To treat this balanitis, your doctor needs to prescribe a topical steroid called betamethasone. It will take 6-8 weeks of this medication to help it go away. Hope this helps
Yes. This looks like balanoposthitis which is inflammation of the head and the foreskin. You definitely need to be prescribed betamethasone to treat this.
No, this is not a sexually transmitted disease. But you should have it treated before you have sex to prevent yourself from having pain and tearing the skin from the inflammation