> Patton who boasted he could be in Berlin in a few days <
Patton was certainly correct about that. By early April of 1945 the German soldiers who faced him were demoralized. Many were eager to surrender.
But what would have happened once Patton reached the outskirts of Berlin? Hitler was still alive, and he still had an iron grip on the city. The Soviets suffered hundreds of thousands of casualties taking Berlin. The Americans would have suffered much the same.
As you noted, Eisenhower held Patton back. Probably a good thing as FDR (or Truman) would have ordered a withdrawal anyway.
Germans would have been more than happy to surrender to the Americans.
No, as the Americans did not consider mass casualties of their own soldiers to be much just a statistic, while from what I read, Hitler feared the Soviets the most, and Germany was hoping to work out a conditional surrender - which Patton would be in favor of, in order to deter the "greater enemy" of Stalin - and it was the latter who insisted on unconditional surrender of Germany, as he had his own plans for domination. Lying to Roosevelt.