All terms in this list:
aspire: To hope or dream
shatter: break into many pieces
overcome: To surmount (a physical or abstract obstacle); to prevail over, to get the better of.
adversity: state of misfortune or calamity
counsel: advise or give someone advice
grit: determination and courage
Friends with BookmarkOS