Welcome to HealthcareMagic forum.
You need to get your pimple like swelling examined as it can be a herpes
lesion in the first place. It can also be an infected harmless blocked gland as it is painful. Painless sores are more likely to be due to herpes.
Dr. Rakhi Tayal