If we are talking about you reap what you sow ... I think Germany is a sovereign country that is free to choose its own economic partners without judgement from third parties. Ukraine on the other hand signed a bunch of agreements upon its independence that it would never join NATO but started making moves to NATO membership anyway long before this war. Then there was the Minsk agreements that are now openly regarded as 'signed to buy time'. Seems like Ukraine does not take its own signatures very seriously
> Ukraine on the other hand signed a bunch of agreements upon its independence that it would never join NATO
It did not sign any such agreements to never join NATO.
Russia did however sign agreements affirming Crimea as Ukrainian territory and promising to uphold Ukraine's territorial integrity.
What's more, in 2014 there was never any chance of Ukraine joining NATO due to the Russian lease on Sevastopol.
And you accuse Ukraine of breaking agreements? How did Minsk 1 end? How did Minsk 2 end? How did the black sea grain initiative end? How did Prighozin's truce work out for him?