my husband had it for over a year on his stomach. its would get better and come back and get better and return again... finally it disappeared. tea tree oil helped but after a while it started to give him a rash (probably overuse... i think if you use a Q tip and just dab it on individual spots it would be better).
I never got it but certainly had a lot of exposure. our doctor said its not really anything to worry about, despite it looking kind of alarming. and sometimes it takes only months to go away and yes, sometimes years.