Por lo que comentas no parece un tema psíquico, sería mejor que fueras a un médico para ver si tiene un origen físico y solucionar el problema.