Gasping for air means sleep apnea ,but a sleep study should be done in your case.
Long Qt is easy to detect.
Don't worry too much .
See a neurologist who might have answers for you.
Hugs ,Take care~
MDD,Anxiety Disorder,Panic Disorder,Lupus,Fibromyalgia and so much .......