Thank you for you advice ! Will try what you have said..... It is hard for me to be stress free lol my job can get really stressful maybe time for a new career !
You should see an ENT and an endocrinologist. You want to make sure its not your throat, sinuses, or thyroid causing the problem.
That being said, anxiety has been known to cause the 'lump in throat' feeling. You need to control your stress and anxiety. You can see a therapist, begin meditation, do yoga, start drinking calming teas, take holy basil, or a slew of other calming techniques.