Да, причинно следственные связи надо рассматривать в динамике. Но если человек не умеет общаться с людьми, он скорее всего заведёт животное. Если не умеет и животного нет, скорее всего, безнадёжный эгоист, хотя, м. б. он просто настолько робкий, что даже с животными общаться не может - будет строить макеты или ещё что-нибудь кропотливое и трудоёмкое.
Часто "не хочет" потому, что "не может".