Migraine headache, tension headache, cluster headache - how each type affects you. Migraine self-assessment