Despairer /(?)/

De·spair·er

Despairer

n.
  1. One who despairs.