Welcome to HealthcareMagic forum.
If there is no ENT problem then get an ECG done to rule out any missed beats. If that also comes clear, then it is most likely due to tension or anxiety
or you may be anaemic. The general physician will differentiate between these.
Dr. Rakhi Tayal