So I have come up with a unifying fan theory to make Episode VIII “work” in Star Wars lore, at least the part with Luke, Kylo (Ben) and Rey. The space combat is beyond repair.
Rey has to be Luke’s daughter. (I never wanted this to be the case, but it makes the most sense.) It is the missing puzzle piece of Episode 8.
Both Ben and a young Rey are attending the Jedi temple. Ben starts slipping and teaming up with the Knights of Ren. As a test, the Knights of Ren have Ben help destroy the Jedi temple. The temple is destroyed (this was shown out of order), Ben can’t kill young Rey and decides to secretly save her. Luke thinks Rey is dead, tracks Ben down ignites the saber and the rest is history.
This gives all the characters great motivation for their actions in Episode VII & VIII.
Why Kylo has to kill Han, because he could not Rey. Why he hates Luke so much (thinking he did the “right” thing only to have Luke try to kill him.)
Why Luke cut himself off. Saving your father is one thing, losing a child is totally different.
Why Luke throws the Saber and not want to teach Rey. He is trying to explain to her life can go on without the force.
I actually like the Luke-Kylo-Rey part of the story in Episode VIII, it is the defanging and incompetence of the First Order and the awful space combat that drives me nuts about VIII.