I get these sores in my mouth whenever I'm really stressed or if I happen to bite the inside of my lip. I've never actually had a sore on my lip, so I'm pretty sure they aren't cold sores. They hurt like hell and last for like 2 weeks. What are they and is there a way to get rid of them faster?