А идеальной компании, как и идеальной жизни не бывает в принципе. Но есть методики облегчения себе жизни. Организовать рабочее и домашнее время очень помогает книга Г. Архангельского "Тайм-драйв". Участвовать в спринте "дом-работа-сад" очень помогает муж. Если не может муж, то  нанимается няня или водитель, чтобы возить старшего в куржки или школу. Детям нужно объяснять, что в жизни помимо удовольствий есть и обязанности, с одной стороны, и дела не менее важные и нужные, чем пребывание с ними, с другой стороны (для меня работа - это два в одном, поэтому я своим детям две стороны обозначаю). Имхо, НЕЛЬЗЯ сводить свою жизнь к  исключительно к выращиванию детей. Специфика моей работы такова, что трений с коллегами нет, каждый работает сам по себе, а начальники никогда не орали. Орали на меня по жизни только не вполне воспитанные и адекватные судьи, но я уже давно на них не реагирую. Для того, чтобы научиться этому есть книжки по психологии и индивидуальная( либо групповая) работа с психологами. Короче, "кто хочет - ищет возможности, а кто не хочет - ищет причины" (с).