how do you know the difference between a stress headache, a migraine, and a tension?