Primary Care -- Challenging Moments: Provider, Patient and System.