What you're saying is EU can't be friends with the US because of Trump but is still dependent on the US, it can't be friends with Russia because of Ukraine, and it can't be friends with China but is still dependent on it.
How is the EU not completely boned in this case, being stuck between countries it doesn't like but is forced to do business with and has no leverage do do anything about it as is completely dependent on trade with them.