Sounds to me like you need to be making an appointment with your Doctor!