I sneezed & I have always held them in, but this time I held it & my throat instantly had a sharp pain, its 2days later&sore when swallow Tonsils remo

See a doctor. you need to see a doctor to evaluate your tonsils and to make sure you do not need antibiotic, so see a doctor.
Throat pain. DMedina~ the nose and throat are one continuous passage. If you sneeze and block nose the pressure goes backwards and distends pharynx,and causes pain. You can also push nasal bugs into the throat and can get infected. Please go see RMD to swab throat and antibi if necessary with positive swab, dont block nose with sneeze.thanks.