Rey has flaws. Chief among them is she is Far TOO TRUSTING! A flaw possibly passed along thru her mother. In TLJ this flaw very nearly cost her not only her life but It very nearly cost the entire galaxy a doomed fate.