loving,respectful,caring,understanding,strong,brave,extraordinary,imperfect,favorable,complicated,thoughtful,confusing,awkward,shoes,relatable,