Canker or tonsillitis?

Olivia • Liv <3

I have something my throat and it hurts please help I need advice what to do and what it is. And no it couldn't be a sexually transmitted disease I'm a virgin.

Edit: I would truly appreciate it if you wouldn't comment on my teeth and how they look gross. Thank you!