Ravi Zacharias said this quote
“ Thankfully, our disappointments matter to God, and He has a way of taking even some of the bitterest moments we go through and making them into something of great significance in our life. It’s hard to understand it at the time. Not one of us wants that thread when it is being woven in. Not one of us says, 'I can hardly wait to see where this is going to fit.' We all say at that moment, 'This is not the pattern I want. ”