То, что метят-это инстинкт! И наказывать за инстинкты бесполезно совершенно, он будет несчастным, будет от вас прятаться, когда будет метить, но все равно будет это делать. Автор, кастрировать можно ТОЛЬКО(!) если после этого перестанете выпускать на улицу. Потому как для других котов он станет "лохом" и лупить его будут они ТАК, что замучаетесь раны лечить. Причем он сам, из-за отсутствия гормонов, действительно потеряет агрессию ответную и даже сдачи давать не будет, подчиняясь самцам. Если хотите такой жизни своему питомцу-кастрируйте. А вобще, если честно, сами создали себе эту проблему. Кошкам вполне достаточно для жизни размеров квартиры, они без улицы совершенно не страдают. Зато дома живут дольше, нет риска, что собьет машина, подожгут добренькие детки или просто пьяный пинка ногой даст. Я так понимаю, вы его и не прививаете?.......