Il a aussi peut-être vécu une événement stressant qui l' a poussé à s'enfermer dans la maison et e stresse à l'idée de ressortir (enfant qui l'agresse, poursuite par un chien, voiture qui manque de l'écraser...). Les chats quand ils sont traumatisés et stressés peuvent complètement changer de comportement.
Je pense que votre chat a eu très peur d'être enfermé et a stressé