That's pretty shitty Ross, hope you feel better soon. I get migraines from too much stress which can also cause high blood pressure. Once I quit my old job which was stressing me to the limit I've hardly had a migraine, not saying that you should quit yours though. Link below is for a stress test.
http://www.lessons4living.com/stress_test.htm