Swallen meatus with bumps

Hi, my penis meatus is swallen and has white bumps as you can see on the photos. I have had this for 5 months now and i am really worried because i don't know what is it and if it could go away. Could you help me diagnose this and how to treat it? Thanks

image

image

try acyclovir 400mg 3 times day for 7 days. after that take multivitamin for a month