Diferenças entre "Why" e "Because" em Inglês

Quando você quiser falar sobre a razão de algo acontecer, você pode usar "why" ou "because"

Because:

Usa-se "because" para introduzir o motivo pelo que uma ação acontece. [action clause] + because + [reason clause]

Exemplo:

I eat spaghetti for lunch everyday because I love it!
(Eu como espaguete no almoço todos os dias porque eu adoro!)


Why:

Usa-se "why" para introduzir a ação que acontece por um certo motivo.  [reason sentence] + That’s why + [action clause]

Exemplo:

I love spaghetti! That's why I eat it for lunch everyday.
(Eu amo o espaguete! É por isso que eu o como no almoço todos os dias.)


Por outra parte, "why" também se usa para fazer perguntas diretas ou indiretas sobre o motivo ou causa de algo acontecer.

Exemplos:

Why does my brother wear my clothes when I'm not at home?
(Por que meu irmão usa minhas roupas quando eu não estou em casa.)

He asked me why I hadn’t written the report.
(Ele me perguntou por que eu não tinha escrito o relatório.)