Here's a critical issue for living. The final outcome is not in doubt! Life is not like an NBA basketball game where victory hangs in the balance until the last second and the crowd sits on the edge of their seats waiting to see who will prevail. In God's universe, good will triumph! The right will prevail! Justice is certain! However, It is only with the eyes of faith we can see the outcome. The letter to the Hebrews says, "...faith is the assurance of things hoped for, the conviction of things not seen." (Heb. 11:1)
From the beginning of scripture to the end, there are good times and bad times for God's people there are utterly joyous times and bone crushing horrid times. The long haul outcome, however, is never in doubt to the eyes of faith.