balancing passions and responsibilities