Significado de "there is no point" e "upset or down"

"Life happens. There is no point in being upset or down about things we can't change or control."
Esse é um pequeno texto de Amy Winehouse. Gostaria de saber sua tradução, além de esclarecer minhas dúvidas quanto a termos e expressões que não entendo muito bem, são elas: 'there is no point' e 'upset or down'. O que eles significam/expressam?

Thanks!

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
1 resposta
  Resposta mais votada
16 60 502
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
MELHORE SUA PRONÚNCIA EM INGLÊS
Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA