So I have a cap that I got when I was 15 but it has become loose I am now 33. Now I have a small pimple like thing above it and it is red. If I swish with peroxide or crest rinse it almost goes away. Do you think my cap needs replacement? Do I need antibiotics?