difficulties dilemmas and determination