Если за шесть лет не удалось развести ситуацию, действительно поздно. Хорошо, что есть кому отдать.
Если редко, то вероятнее всего после чего-то конкретного. Понять бы после чего.
У вас случайно не сиам, у них бывает патологическая ревность?
Если не сиам, ребёнок сам не может коту отпор дать? Довольно часто помогает, кот начинает держать дистанцию.