^This!
I hate making trips to the ER just because it so damn expensive, but sometimes you just need to bite the bullet.
I had an issue back in January, where this cough got so bad I coughed up some blood. The diagnosis from the ER was that it came from my sinuses being so dried out that it was tainting my sinus drainage.
I also learned that your stomach doesn't like blood, and you will throw up if there is a serious enough issue. Lucky for me, it was not serious. It was scary enough to warrant the ER check.