languisher

Noun
  1. a person who languishes
languisher
A languisher sits alone on a park bench, staring into the distance.