Canker sore or herpes?

Hurts and burns like crazy. Also been sticking around for like 4 or so days