The reality - as much as you may not like it - is that you don't have 40 Republicans willing to kill aid to Ukraine over wall funding, and there is absolutely no way the Dems would agree to wall funding. So what we get is some drawn-out statement of principle from Republicans saying they never agree, and then Democrats with enough Republican support would end up ramming through what they what they want anyway.
The truth is that funding for Ukraine has broader support than does the Wall - majority in both parties. That's why holding it hostage is a doomed effort.
If you actually had negotiated anything, you wouldn’t be so ready to ignore the leverage in hand. OR, you take the first crumb your counterparty drops and walk away happy while the counterparty laughs their a$$ off.