• Moira’s betrayal is too much for John to bear.

Wonder whether they are going to work through this or another couple is going separate ways.