You will never free yourself of your suffering by blaming another being.
See All 207 Episodes of "TEA AND ZEN"