I am sorry you are having the headaches, I know what an inconvience it can be. First of all, have you told your parents about this problem and second, have you seen a dr? There are so many reasons as to why you could be having these problems it is not fair to try to guess.
I wish you luck in finding an answer and hope you will keep us informed!
DX: Sarcoidosis, Addisons Disease, Renal Insufficiency, IBS, GERD, Hashimoto Thyroiditis, Degenerative Disc Disease, Autoimmune Hepatitis, Hypoglycemia, Secondary Raynauds, Erythema Nodosum, Migraines