Demi Lovato talks about her recovery & how Kim Kardashian has been a big support