It's not that bad, but for your own peace of mind, you should check it out.
Dr. Rockoff
Just thought if there was the smallest chance it was herpes i should go get it checked out so i know, or isnt it as bad as i think it is?
I would wait. The little yellow spots are probably sebaceous, or oil glands that belong on the lip but can be seen more obviously at times. As for the sore and crater, it might have been a herpes cold sore but sounds too small. A doctor would be able to clarify it, but there's nothing to do about it now, so you can wait.
Best.
Dr. Rockoff