undespairing

undespairing

(ˌʌndɪsˈpɛərɪŋ) adjnot despairing; not giving in to despair