The comments saying Zelenskyy should have played this better, knowing how instable Trump is; I think this diminishes that whatever he'd done, it would have been the wrong thing.
Trump badly wants to be the peace mediator, and being the one who ends the war in "24 hours" (from the election campaign). Previous attempts by Zelenskyy to invite him for a visit and Ukraine saying, please tell us about your 24h solution have come to nothing.
Trumps and Vance's solution is like from the latest SNL clip: "You wanna say a few words, perhaps tell Putin how much you love him and that you're sorry you invaded Russia?"
Trump saying Zelenskyy is a dictator and making it seem like both parties are equally to blame make it clear that the USA don't want an actual solution or peace.
And Zelenskyy does not need to only look at the optics within the US. That's such an isolated thinking by the US government. He has of course to be aware of the optics for his own country and for Europe. By rolling over and not correcting the obvious madness and signing deals that mean nothing but a huge disadvantage for Ukraine, he would endanger his own country, too, by lowering the resistance.
Yes, it's a lose/lose situation, but what the US presidents set up here was impossible to avoid. If he had just nodded and smiled, they would have blasted him for that, too, saying he was so weak he'd sign everything and patted themselves on the back.
That's why Trump is now so enraged Zelenskyy said peace could be a long way to go yet. He wants to finish the chapter so badly, he's obsessed with being the peace dealer, no matter if it's haphazardly done and ready to crumble in months.
There are NO goodwill signs from Russia, either, it seems even Putin disagrees with Trump, which severely undercuts his "Vladimir is my best friend" serenade. And because he can't bully Putin, he tries it with Zelenskyy.
As for the money given to Ukraine, (not for you, Parker, but the ones talking about endlessly paying):
The USA signed treaties, not that they apparently mean anything, to back up Ukraine in exchange for giving up nuclear weapons.
https://en.wikipedia.org/wiki/Budapest_Memorandum
Of course Russia broke the memorandum, too, several times, but it seems politics is done at a whim and according to mercurial moods, instead of treaties, laws, and diplomacy.