Música: Secret Love Song - Little Mix

Essa música é muito linda e tenho algumas dúvidas sobre algumas expressões dela.
"Stolen moments that we steal as the curtain falls" - O que quer dizer "as the curtain falls"?
"Would you leave if I was ready to settle down" - O que quer dizer "settle down" nesse contexto?
"Or would you play it safe and stay" - Esse verso é continuação do verso anterior. O que significa nesse sentido?
O quer dizer o phrasal verb "hide away"?

Thank you for helping!