Why did Kim Kardashian end her relationship with Pete Davidson?

Kim Kardashian reportedly ended her nine-month relationship with Pete Davidson over his “immaturity”.