这种情况是精神因素造成的,你这属于心境障碍,抱歉我不是中医,根据你的描述,你应该是焦虑症,可以用药物调理一下,可以吃艾司唑仑片每天三次一次一片,不过目前的药物都是镇静安神的药物,副作用比较大,如果可以建议到医院中医科看看。