struggler
a person who struggles with difficulties or with great effort