Viral or bacterial?
This could be a viral infection as it can present with redness, swelling, pain and white patches.
is another cause but it often has a higher fever
and more clinical/body symptoms where the viral is usually more local symptoms. Viral is self limiting but strep can have long term side effects with non-treatment, best to have it checked out by local doc or walk-in clinic.