The life of faith is an ongoing battle against opposition, adversity, discouragement and doubt. Learning to fight 'the good fight of faith' is essential to doing the journey well. Tim Healy explores how to respond to the imperfect realities of life that seek to undermine our trust and confidence in God.