Any "why" question cannot be answered without accounting for a person's intervention and free will. Science is hell bent on removing the personal free will from all phenomenon. So, no, science cannot answer any "why" question.
If you look at it closely, all the answers to "why" questions in science are actually answers to "how", not "why".
I like to blog about various topics ranging from education in IITs to social issues in India and US. All opinions and views presented here are my own and not of my employer.