性格不同的原因有:
1、父母的期望不一样:虽然生活在同一个屋檐下,但父母对待不同子女,往往期待不一样。这样不同的期待,就会促使孩子形成不同的性格;
2、遗传因素:有些家庭,父母的性格互补,就带来了遗传基因的差异。有些孩子像父亲多一些,有的孩子像母亲多一些;
3、社会环境因素:同一个家庭的孩子,他们面临的生长环境也是不一样的。就算在家中父母能做到一视同仁,但出了家门孩子就必然会面临到不一样的社会处境。