Maybe God hasn’t given you the relationship of your dreams, because He’s preparing you for the marriage of your prayers.

Source