Свет это своего рода вид энергии. Гравитация тоже вид энергии. Следовательно весь ответ на эти вопросы лежит в противоположности зарядов я еще не до конца изучил конвертацию энергий. Но по новым физическим принципам это возможно если мы будем расширять изучать спектр конвертации.
Свет отклоняется из-за искажения пространства, которое создаёт гравитация. Поэтому свет отклоняется. Опять же это открыл дедушка Эйнштейн.