您好,根据您的情况,头晕都有一段时间了,是需要查清原因的,要考虑到血压、颅内病变、美尼尔综合症、颈椎病、贫血等方面的原因。
建议您到正规医院全面检查一下,以明确病因,平时要适当休息,劳逸结合,保持心情舒畅,饮食清淡,适当运动,希望能帮到您。