分居几年都不离婚的原因:1.可能双方有共同的小孩子,不希望影响小孩子的成长。因为没离婚是可以光明正大地岀入共同的家,给小孩子一个家的成长环境。2.双方没有小孩子,但分居已经习惯了,而双方都没有遇到更合适的另一半,也就不想改变现状!