Мне при аналогичной проблеме доктор сказал, что вообще не бывает психологических причин - был удивлен, но он говорит что это последнее веяние науки. Бывают механические (сосуды, артерии и т.д.) и биохимические (гормоны и т.д.) причины. Психологические проблемы (в том смысле как мы их склонны принимать в подобной ситуации) как раз и являются следствием гормональных нарушений. Сдайте анализ крови на биохимию и на гормоны под неусыпным наблюдением врача, а потом решайте, что делать.