I have found the longer I have been in a relationship it all comes down to honesty an communication.
My view has evolved from a view of heaven or the after life as moving from a person in a room of pleasure or pain to one where we get reabsorbed as a whole.
When you meet and see others you find they have pieces of what you are missing in your soul when you were torn away from the bigger soul at birth to learn and grow. No one person satisfies it all.
The lesson learned is if you had talked to your partner prior to leaving you may have learned the required boundaries or else you may have learned to have a new experience to bring back.
What you did gain was an appreciation for loyalty and love with sacrifice. You lost a pleasureable experience and the knowledge to know and verify the hard way how loyal your partner was on return.
There is no wrong or right choice.