Whenever we propose a solution to a problem, we ought to try as hard as we can to overthrow our solution, rather than defend it.
Karl Popper (2005). “The Logic of Scientific Discovery”, p.19, Routledge

Whenever we propose a solution to a problem, we ought to try as hard as we can to overthrow our solution, rather than defend it.