I'm dealing with a really heavy dry cough at night and it's gotten so bad that I can't sleep well. It's even causing stomach pain because I'm coughing so hard. This seems to happen a lot, like once a month, and then it sticks around for about two weeks. I've seen general physicians and they mention things like throat infections or seasonal changes, but it keeps coming back every month or two. I'm really trying to figure out what's causing this so I can find a permanent solution. What kind of specialist should I see to get to the bottom of this?