Sometimes our love for someone can blind us to their true face. It is at these times God will darken our skies just a little. This is not a test for us but for them, a test to see if they can stand the rain or if it was just words. It is God’s way of washing away those who are not good enough to be in our lives. We may not always understand this and their loss may be painful, but it is only temporary and when our skies begin to brighten again our true soulmate will be waiting for us at the end of the rainbow.