Timing is so important. I have observed that most of the troubles we experience in life can be traced to saying yes too quickly, and not saying no soon enough. Two things have helped me: prayer and advice from trustworthy people. What about you?