Can you explain me mote thoroughly the expressions:
to face the music;
the life and soul
"to face the music" is an idiom that means to accept criticism or punishment for something that you have done.
"life and soul" is an idiom that refers to something that is the main force behind something.
Someone who is the "life and soul of the party" is the one who is friendly and enthusiastic and making sure that everyone is having fun. Another example "Jack was the life and soul of the company" means that Jack was responsible for much of the work or good things that came out of the company.