Hephiz
Factors that results to low self-esteem
1.constant criticism 2.rejection 3.child abuse 4.consistent school grades