Навсегда не забудет, сколько бы ни прошло времени, как только вернетесь, он Вас сразу узнает. Но через пару недель отсутствия кот уже отвыкнет от Вас и первое время по возвращении относиться будет по-другому.