Тут главная ловушка в словах. Ты пытаешься натянуть бытовые понятия "волна" и "частица" на квантовый объект, который не является ни тем, ни другим в классическом смысле.
Фотон - это квантовый объект. Точка. У него нет аналога в макромире. Он не "переключается" между состояниями. Он не "иногда волна, иногда частица". Он всегда одно и то же - квант электромагнитного поля. Просто в зависимости от эксперимента мы наблюдаем разные аспекты его поведения.
Когда ты пропускаешь свет через две щели, ты видишь интерференционную картину. Это "волновой" аспект. Когда ты направляешь свет на металл и выбиваешь электроны, ты видишь что энергия передается порциями. Это "корпускулярный" аспект. Оба эксперимента описывают одну и ту же сущность, просто с разных сторон.
Аналогия (грубая, но помогает): представь цилиндр. Посмотри на него сбоку - прямоугольник. Посмотри сверху - круг. Прямоугольник и круг противоречат друг другу? Нет, потому что объект трехмерный, а ты видишь двумерные проекции. С фотоном похожая история: квантовый объект "многомернее" наших классических категорий, и "волна" с "частицей" - это две проекции на привычный нам язык.
Насчет "волна это колебания в среде" - это определение механической волны. Электромагнитная волна не нуждается в среде. Это самоподдерживающееся колебание электрического и магнитного полей. Эфир искали полтора столетия и не нашли (эксперимент Майкельсона-Морли, 1887). Поля колеблются сами по себе.
Аналогия с цилиндром пушка, реально помогает. Спасибо большое