struggler

noun
  1. a person who has difficulty achieving success or making progress
  2. a person who works hard despite facing challenges or obstacles

Examples