Chronic headache, scalp tightness and vision problems like prisms. How can I prevent all this?

Migraine? Sounds like migraine. Go to an internist or neurologist for a check up. If you are over 70, a dangerous disease called temporal arteritis needs to be ruled out.