你好!引发失眠的原因主要是生活事件、当事人的情绪状态、生活作息紊乱、饮食内伤、年龄增长、外部环境等,根据你的描述,主要是情绪和性格所致。
建议:首先,需要看心理医生,诊断一下你的心理情况,在医生的指导下接受治疗。其次,自我调节:放宽心态,心态很重要;
营造良好的睡眠环境,在睡觉之前保持轻松愉悦的心情,听听轻音乐,不喝浓茶、咖啡,不吃刺激性食物,不看刺激性、恐怖性的电视电影,尽量保持轻松的状态;
睡觉之前尽量不玩手机,不去想事情,静心或者想象你最喜欢的风景等;生活作息有规律;坚持锻炼身体;膳食营养合理。