Hello. Welcome to hcm
Your main problem might be a panic attack
and treating it will help to find out if the symptoms are due to this or abdominal pathology.
I advice you to visit a psychiatrist
who will treat your panic attacks. Once the panic symptoms come down,observe for others symptoms of vomiting
and headache. If they still persist, then you should be evaluated by endoscopy
with blood and urine examinations. Only after finding out the cause,You can take ondonsetron for vomiting and pain killers.
Swelling around eyes may be due to protein deficiency caused by panic attack like episodes which decreases your appetite too.
All the best