When negotiating, it's a bad idea to state that you aren't going to get certain specific things. Even if you know you won't get them. It changes the point you are starting from.
Who is "you"? The US isn't getting any territory, under any conceivable outcome.
Ukraine, not the US, is the party that wants territory it may have to give up in negotiations. Despite the fact that we're mostly on their side, Ukraine's interests are not synonymous with US interests.
We (the USA) aren't giving up anything.
We don't gain anything by pretending impossible outcomes are not impossible.
As far as security guarantees, that is one thing the U.S. could contribute.
We could. So could Europe. But should we? Or should Europe?
But Trump is making it so that agreements with the U.S. cannot be relied on.
Can't be relied upon, or can't be mooched off of?
And refusing to
make a promise is rather different than refusing to
honor a promise. In fact, the unreliable party isn't the one who won't make a promise but the one that makes a promise and doesn't honor it. Did Obama honor Clinton's promise to protect Ukraine's territorial integrity? No, he did not. Did you complain about that loss of reliability?
You want to know what makes alliances reliable? Self-interest. If you want a US-Ukraine alliance to be reliable, there's got to be a benefit to the alliance for the US, and much as I enjoy doing it, the fact is that sticking it to Russia isn't actually that much of a benefit to us. You know what
would give us considerable self-interest in the welfare of Ukraine? If we were getting resources
from Ukraine, not just sinking money into it. Guess what Trump is trying to do? Establish a relationship where we get something from Ukraine. Why is Zelensky on board with that? Because he knows that this would provide a stable incentive for us to keep helping to protect them long term.