To trust in God means to confide to Him our life, our fate, all our future, and to wait with confidence for the fulfillment of His promises. Hope proceeds from faith, as the plant from the seed, or the stream from the source. We believe that the Lord is good and merciful, that He loves us as a Father, and therefore that He desires every good and true happiness for us. He is most wise and omniscient, and consequently He knows better than we ourselves what is really needful and useful for us. He is almighty; and thus He is always able to bestow upon us that which He pleases, to fulfil that which He has promised. He is holy and righteous, and therefore all His words are truth. His promises are unchangeable.
–Saint John of Kronstadt (1829-1908)