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