When we become older, we have the ability to look at things that may break the heart as steppingstones into the greater blessings of God.
God knows what we need and desire as well. Some things He keeps from us because He knows that they are not good for us; and being the recipient of them, could be devastating for us. This is especially true as it relates to relationships of any kind. With the maladies of life, God is either trying to get something out of us, or to us. If we could only see what He sees!