Catherine has weathered many hardships, although she has rarely become discouraged.
Possible revision:
Although Catherine has weathered many hardships, she has rarely become discouraged.