persevering

adjective
  1. continuing to try to do something despite difficulties or opposition

Examples