We cannot demand or expect love from others unless we lead them to the capacity to do so.
See All 1303 Episodes of "The Teachable Heart"