In which situation would someone in Mexico use the expression "El esta como agua para chocolate."?

to describe someone who is clam and kindhearted
to give a compliment about the delicious food someone has prepared
to describe someone who is upset or angry about something

to describe someone who is upset or angry about something