Неправильно слово "мучить" применять к кастрации. Мучить - это держать половозрелого кота , не давая ему удовлетворить свою природную потребность, ещё и ругать за то, что территорию свою метит. Это можно сделать только выпуская его на свободу по первому его требованию ( а желаний таких у него может быть по несколько в день). Я так понимаю, в условиях городской квартиры это не очень удобно и безопасно. В деревне другое дело. Так что выходов 2: кастрировать или в деревню на волю.