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!
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!