认知行为疗法是比较常见的心理治疗,认知治疗的目的是改变病人非理性理念,让病人认识到当前的困难或者处境与其坚持非理性观念有关,教会病人掌握更有逻辑性和自主性的信念,并在此基础上,鼓励病人身体力行,验证在新的理念下指导下的行为,不同于以往的行为,从而达到治疗的目的。