Have you checked yourself lately? It could be your decisions.
See All 533 Episodes of "Encouragement Matters"