I'm a 17 year old competitive athlete (MMA) with a good diet. There is no history of heart problems in my family. Back around the end of November I left school after feeling faint and having heart palpitations. I've been to the doctor and they said I had a stomach virus. Its been about a month and a half and I'm still not feeling well. I have days where I just can't tough it out at school and I've had so many absences. I've been to the doctor about 5/6 times, and the ER once, where my EKG came back normal, my bloodwork came back normal, and my chest X-ray came back normal as well. They also did an ultrasound on my legs to make sure it wasn't a blood clot. The doctor essentially said I was dehydrated, which I wasn't; although I made sure to drink extra fluids. My symptoms include: Nausea (first to show up), dizziness, sometimes lightheadedness, chest pain (slight), palpitations, upset stomach, and anxiety. Ive thought this could be anxiety related, but i allowed myself a few days over winter break to relax and really forget about anything stressful, and the symptoms haven't let up. Im terrified that this could be a heart issue, and i know stressing about it doesn't help, but nobody can give me an answer as to what's wrong, and I'd like to get better more than anything. The symptoms SOMETIMES let up for a few hours, but its been a long time now and i mostly feel terrible in the morning or at night. although it does happen throughout the day. I also barely have an appetite and I'm losing weight.