We all experience trials, difficulties, troubles, tribulations of various kinds. How do these hardships, big and small, fit into God’s plan for us?

read more