Du musst lernen umzudenken: nicht die Katzen sind das Problem, sondern das Problem liegt bei Dir. Deine Katzen tun, was in ihrer Natur liegt: erhöhte Plätze aufsuchen, um das Gelände zu überblicken, sichere, warme Orte zum schlafen suchen etc. Wohnungshaltung ist höchst anspruchsvoll.
Und Deine Katzen können nichts dafür, dass Du psychische Probleme hast, zu Sauberkeit erzogen wurdest etc. Du hast Dich entschieden für Tiere Verantwortung zu übernehmen, sie haben sich nicht entschieden, zu Dir zu ziehen. Daher liegt die Aufgabe nun auch bei Dir, ihnen ein schönes Leben zu ermöglichen und sie nicht dafür zu bestrafen, dass sie Katzen sind.