Hi Brady,
Well did any of your previous doctors have any tests done on you?
If yes, it would be great if you could mention what they were and what their results were.
And oh yeah, difficulty in swallowing is called dysphagia.
One of the most common ways to diagnose dysphagia is by
endoscopy, barium swallow or esophageal manometry.
Ask your doctor to run these tests to find out what the cause is.
As for the headache it can be
stress related, the stress being caused by the dysphagia you are suffering from.
Another reason for your dysphagia is neurological problems, which would also explain your headache.
But without running the tests and the process of elimination I cant say exactly what the cause is, so I am sorry for that.
But go to your doctor and ask him to run these tests and if they have already run these tests, ask them to explain the results.
I hope this helped.