Originally Posted by Bartleby_Scriven
I've always assumed Luke is gay, or asexual.
Marrying Mara Jade in the expanded universe never felt right, mostly because in the dozens of novels they appear in together no writer could ever muster up any chemistry between them or anything they have in common.
But trust me when I say 65-year-old Hamill is not going to have a boyfriend in Episode VIII. This'll just be something that gets mentioned on the press circuit.
If you said "Except for the Zahn novels where she was introduced" I'd agree with you. Their march in the forest was better meet-cute stuff than any Star Wars romance to date. Honestly there's no other character that I can imagine getting introduced that would work BETTER for Luke, so it's either her/a new character like her but with a different name just because/or nobody and make Luke a sexless monk.
I dug the idea of her wanting to kill him for most of her life, and the question of "when you've spent your life obsessing about someone and then you're cured of your obsession, what's left behind?" It was also the only halfway clever way out of the clone silliness, but that's neither here nor there.
Basically, if they're going to introduce a romantic partner for Luke and she's going to be an active new character (who's alive), then sure invent something new if they think they can improve on Mara's backstory. But if they're going to intro a dead wife, I don't see a compelling reason to make it someone other than Mara, other than to say "See? We're doing something new!" Even though it would have zero impact on the story.
Frankly when Rogue One was announced I assumed they would be introducing Mara so that they'd have a shadowy villain they could use besides Darth Vader, but if they can't tel the story of how she became one of the good guys (and without de-aging Hamill that's off the table) then it's not really value added except in fan service.
If they're going to pull anyone from the Zahn trilogy, I'd rather they go full Thrawn.