Definately try the hospital first. If its that bad they will have to do something about it!!

Goodluck and I hope you feel better soon!