Difficult situations and people exist to develop us in the things of God. “For we are His workmanship, created in Christ Jesus for good works, which God prepared beforehand that we should walk in them,” as Paul wrote in Ephesians 2:10. The Lord has prepared a life curriculum to teach us how to walk more deeply with Him. But when we are out of alignment, we can only see the hassle of these situations – not the benefit.
(from Coming Into Alignment)