Фраза "вселенная расширялась со скоростью света" лишена смысла. Скорость может быть между двумя конкретными объектами, которые удаляются друг от друга. А у расширения Вселенной есть понятие ТЕМП. Например можно ответить на вопрос "за какое время расстояния между объектами увеличатся в 2 раза". В эволюции Вселенной разделяют две фазы: фазу инфляции, когда расширение происходило всё быстрее и быстрее (экспоненциально) и фазу, которая последовала после неё. Во время этой фазы сначала (примерно 7 млрд лет) расширение происходило С ЗАМЕДЛЕНИЕМ из-за гравитации. И только последние 7 млрд лет расширение происходит с ускорением. Такое изменение происходит потому, что разные составляющие Вселенной ведут себя по разному при её расширении. Есть излучение, есть вещество и есть тёмная энергия. Плотность излучения падает при расширении пропорционально 4-ой степени масштабного фактора. Плотность вещества падает пропорционально 3-й степени. А плотность тёмной материи (скорее всего) не изменяется. Поэтому по мере расширения вклад разных составляющих меняется. В самом-самом начале доминировало излучение, потом (первую половину жизни Вселенной) доминировало вещество. А сейчас (вторую половину жизни) доминирует тёмная энергия. Это нечто, что можно назвать "антигравитацией". На данный момент космологи оценивают вклад этой составляющей в общий энергетический баланс на уровне 65-70%.
p.s. кстати сейчас темп расширения Вселенной довольно маленький. если бы этот темп не менялся, то расстояния между объектами (например между двумя далёкими галактиками) увеличились бы в 2 раза примерно за 10 млрд лет.