Balancing life