Если фотонов по размеру бесконечное множество,то форму он имеет одну.
Как раз наоборот. Форм фотонов (в смысле, форм волновых пакетов, как первое приближение к понятию "фотон", а остальные тут упоминать не стоит) тем более бесконечно много, гораздо больше, чем размеров.
Для этого надо не выдумывать собственные глупости, а почитать учебники.
К сожалению, чтобы добраться вообще до понятия "фотон", придётся прочитать сначала много других учебников, но это неизбежно. Понятие "фотон" - не школьного уровня. К нему подбираются на протяжении 3-5 лет интенсивной учёбы на физической специальности.