Another philosophical approach might to be ask yourself this question: "If you are not extremely confident that a trade will work in your favor and that you might get stopped out, are you still willing to take that trade ?"
Problem with this approach is that, even if you have concrete confidence, there is always a case that the market will oppose you
So good Risk management with Stop Loss will always be your shield