Question: why kylo ren killed han solo?
Answer: He probably killed Han to weaken the life of Leia who everyone should remember is force sensitive just like Luke. Kylo is probably hedging his bets and making sure she doesn't have a very good chance of becoming powerful in the Force. Having Han in her life would have helped her do that.