Help!!!

I've got a really bad cold sore in my mouth and I've had it for about 4 days and it won't go away, I used abreva cream for a while but I ran out, I can't even go out because I don't want people to see it, this has nothing to do with my period but can someone tell me how can I get rid of it and how long does it take? Thank you :)