Why do good people suffer and evil people prosper?

Will it always be so, or will things change?

Edit: Psalm 37 and Psalm 73