We spend so much time at home - with one another.
Day in and day out... for the most part.
Our business is at home, no bringing the children to public institutions during the school year, very few outside organized classes or sports.
We do not all get along well all the time. I spend time each day acting as mediator. My guess is, though, that if they can negotiate their days with these same six people than they are probably learning how to problem-solve and how to compromise.
I think because they have so must time just to "be", to choose how to spend their time, to be bored (in our family if someone says they are bored, someone else will say - "if you're bored, that means your boring") which allows them time to think of possibilities. Because they have so much time, my guess is that each of our children are developing a secure sense of themselves (something that took me 40 years to develop). They don't have their teachers influencing them or measuring their abilities according to the prescribed developmental framework of the day.
They also don't have peers influencing them to conform or to be a certain way.
This, our life, while it isn't without struggles and is far from perfect - gives each of our children time - and this may possibly be one of the most precious gifts we can give them.