"sacrifice" would be better than "sacrificing", and would be more consistent with "compassion" and "endurance".