The problem with a generic symptom like a headache is that it is difficult to diagnose the exact cause without other symptoms to give a clue. Glad you finally got the right diagnosis but so sorry it took so long and so much pain and rejection.