Kanye West Has Spent 18 Days With Kim Kardashian Since Announcing Pregnancy