Thanks Sassy, i'll definately look into getting a chiropractor. I work as a tower crane driver and so my neck is always bent forward, i think you're probably right.
I know I sound like a broken record in this group, but, I honestly feel that your headache could be helped by a chiropractor. So many things can be helped by them and the public just is not aware of it. Headaches are their specialty, and your symptoms sound exactly like a vertebrae in your neck or upper back is out of alignment. I get very light headed when my neck needs an adjustment, then, as soon as I have one, I am fine. Also, my ears plug up, he rubs the Eustachian tubes in my neck and they feel fine afterwords, I am blessed with a really good chiropractor.