As you are smoking
for 22 years this problem you should take seriously.
Consult oral surgeon and get laryngoscopy
done to know the nature of lesion you have in throat.
As this problem is chronic and pain less, it advisable to rule out any space occupying lesion (SOL ).
Quit smoking and avoid junk food.
Ok and take care.