Weathering the seasons

When God gives you a vision, be prepared because with every vision comes a sacrifice. The road to triumph is full of tests and trials. But God has promised that there will be a harvest: ‘Those who plant in tears will harvest with shouts of joy. They weep as they go to...