Thanks for the information.
You may be having mild "parotitis" or inflammation of the parotid gland which lies just in front of each ear.
Bacterial infection in parotitis results from the accumulation and growth of bacteria within the salivary glands. Among the most common causes of parotitis is obstruction of the salivary duct or poor oral hygiene.
Drugs that cause dry mouth such as some antihistamines
like benadryl can increase the risk of parotitis. So, you need to stop taking benadryl right away.
Please go to your GP, get clinicaly examined and he/she will advise you for treatment or refer you to an ENT specialist.
Meanwhile, you can do the following:
Warm salt water rinses (1/2 teaspoon of salt in 1 cup of water) may be soothing and keep the mouth moist.
Drink lots of water and use sugar-free lemon drops to increase the flow of saliva and reduce swelling. Massaging the gland with heat may help.
I hope my answer is helpful to you.
If you would like to give credit for my answer, please press the GREEN ACCEPT BUTTON. Feedback and Bonus would be highly regarded.