It means that one should never lose hope because nothing is ever completely dark, there is always something good to which we can cling.
Answer:
Zealous (adjective): showing passion for something
1) The zealous ace student studied every single day to make sure that he would pass his exams
Scruples (noun): a hesitating because you’re worrying if an action is moral or not
2) Although he had scruples about conducting the scam, he still continued to ensure that he would make money
Explanation:
Sounds like the character is full of herself yet realizes that people view her choices and behavior differently. My opinion :)