definitely doctor time. yes, these things can last a long time, but you want it checked out if it is affecting your day to day this much dude