Balancing Needs and Passions