все равно не понятно что не так, как то очень много кода у тебя. на 20 строке проблема, На 35 строке тоже, зачем там новый цикл? Валидацию можно вынести в FormRequest https://laravel.com/docs/8.x/validation#form-request-validation укажи нужные правила и фреймоворк сам все проверит. ps переходи на линукс + phpstorm там можно xdebug настроить - с ним вопросов к коду будет в разы меньше
линукс меньше ресурсов потребляет, соответсвенно можно более старый и слабый комп юзать. Топик стартер кодит на планшете на старой версии андроида, но когда то упоминал что имеет старый комп.