Ohne den genauen Text des Mietvertrags zu kennen kann Dir niemand eine belastbare Antwort dazu geben, ob die Befristung wirksam ist.
Auf jedem Fall würde die gesetzliche Kündigungsfrist gelten und da wäre man immerhin schon beim 1.April 2025.
Keinen Job zu finden gibt nicht das Recht zu außerordentlicher Kündigung. Die gesetzliche Kündigungsfrist muss auf jedem Fall eingehalten werden.
Auf einem anderen Blatt steht, dass ein Mieter den Vermieter subtil erpressen kann, solchen Vorstellungen zu entsprechen. Ich denke an die Einstellung der Mietzahlung. Einen Prozess führen ist ein teures und langwieriges Unternehmen. Wenn der Vermieter Pech stellt sich dann anschließend heraus, dass der Mieter kein Geld hat. Infolgedessen lassen sich viele Vermieter auf vorzeitige Vertragsbeendigungen ein sofern ein Nachmieter gestellt wird.