NATO membership was not offered to Ukraine, nor Georgia.
...and waalaah the jack boot of Russia is in each.
NATO was not offered to Georgia and Ukraine for the sole reason that Russia preempted NATO's plans. After NATO added twelve new members allied against Russia, Moscow said enough and drew the line in Georgia in 2008. USMC units were holding joint exercises in Georgia in the the mid 2000s, and I wondered then how long Russia would tolerate our presence on their border; it wasn't long. Then when we aided the Maidan overthrow of the Ukrainian government this February, Russia wasted no time securing its bases in Crimea. Make no mistake, we fully intended to make full NATO members of both countries. That was absolute lunacy.