The actor who plays Kylo Ren was born the year ROTJ was released, so I thought about another theory. What if Kylo is actually Leia and Han's son? Had a falling out or something, went to the dark side, and decided to finish what his grandfather started. Just a thought.