Почему и зачем – лингвистические единицы, которые в русском языке имеют разницу. Сначала она выражается в нарушении причинно-следственной связи, а затем отображается в поведении и успехах.
Почему – вопрос о причине, а значит, о прошлом. На почему отвечают «потому что».
Зачем – вопрос о целях и намерениях, а значит, о будущем. На него отвечают «чтобы».
– Зачем ты хочешь избавиться от скованности?
– Потому что она мне мешает.
– Это причина. А какова цель? Для чего тебе это? Что будет, когда скованность пройдет?
– Я буду чувствовать себя свободно.