30岁,男士,每年都会头痛三四次,头痛的时候,特别剧烈,会呕吐,视力模糊,只能睡,睡下也难受,必须休息两三天才能恢复正常。每年都会痛三到四次,有十年病史了,高中时候在县城医院检查说脑血管痉挛。请问医生应该怎么治疗?做哪些检查?还有平时需要注意什么?多谢医生,万分感谢。