С кастрацией не опоздали. Можно кастрировать в любом возрасте. После кастрации гормоны могут давать себя знать в течение 6 месяцев, а значит и половое влечение в этот срок может иметь место. Так мне объясняли вет.врачи.Поведение обязательно изменится.Но кошку я бы обязательно кастрировала, для ее же блага.