I mean JD didn’t really do Kait wrong, he may have been an ■■■ when Oscar died but he only needed to get the civilians out of the riftworm village. It’s not like he told her to man up and move on. He told her get on the raven, you’ll have your minute there.
But JD was legit not in a right state of mind, something the game hints at in the same act.
JD can keep secrets from Kait, she like everyone else is not entitled to know every single detail of his life. Del is different because he should have told Del that he ordered fire on the protesters.
I think he can repair his friendship with Kait faster than Del. But it’s not like that can happen now since you know, JD or Del is now dead.
And with Del dying in this scenario it’s likely they’ll probably grow closer because grief brings people together