Bonjour,
Les justifications que vous évoquez ne sont pas reconnues par la loi.
Dans certains cas le préavis est de 1 mois (zone tendue ?). Sinon c'est 3 mois.
Vous partez quand vous voulez, mais devrez payer le loyer et les charges jusqu'à la fin du préavis, sauf si c'est reloué avant.
Voici à lire une page utile pour vous qui vous donne tous les détails des démarches :
https://www.service-public.fr/particuliers/vosdroits/F1168#__________________________
Page 1 = tout va bien. Page 2 = on s'enlise. Page 3 = on tourne en rond, au delà = on se noie ...