If I wait until everything is perfect, and I know exactly what I'm doing, I will never live my dreams.
See All 121 Episodes of "Maximum Strength Positive Thinking"