Kim Kardashian finally gets it