Horse Channel, Horse Training

Troubleshooting: Perfectionism

By Sarah Wanless The definition of a perfectionist is a person who “refuses to accept any standard short of perfection”. […]