I usually have this for a couple of days to a week. It's always gone away on its own. (Though I once had a trip to Universal planned right after a cruise and I swear riding a roller coaster fixed it quicker than normal) I agree that if it doesn't resolve on its own, probably best to get real medical advice and not trust us internet strangers.