Agreed - could be pearly penile papules, and warts aren't likely to last this long, but you should really see your doctor to find out.
Hi, genial warts are mos often hard raised bumps but it would be best to see a doc to confirm they are not warts as they can be spread through sex.