Entscheidend ist, was in Deinem Mietvertrag steht. Hast Du einen unbefristeten Mietvertrag kannst Du immer mit einer Kündigungsfrist von drei Monaten kündigen. Auf die Wohndauer kommt es nicht an. Dein Mietvertrag endet zum 31.03.2022, wenn Du zum 31.12.2021 gekündigt hast.
Sieh auch gern hier noch einmal nach:
https://www.mieterbund.de/index.php?id=466