oh gosh that sounds terrible!
I'd get it checked out to make sure its not an infection. I hope you feel better