If you are experiencing a sore throat for quite a while, then it's best to get a doctor to rule out cancer as the cause.