First off, 27 isn't too young for a serious health issue. I work in an elementary school and have 14 students with serious health issues that I never even heard about in nursing school.
I have daily headaches from allergies. I have medication that helps, but not completely.
Reoccuring headaches, weight loss and loss of appetite can be signs of a very serious health issue. The fact that you've waited two years to go in probably worried the doctor enough to tell you the worst case senerio so you will come back in.
If he says he is going to call back, he should have called back.
Skin kids - Jason, Kevin, Allison
Canine kids - Bennett & Bailey (always in our hearts), Riley, Banker, Rogue and Boz
Feline kids - Zoey, Talley and Abra