Heart flutter

(I’m not pregnant, at least I don’t think I am!)

I have been having there’s weird heart flutter and I can feel them in my throat, it’s making me feel light headed. any clue on what it is? It’s really uncomfortable!