I really like the way you did this. It was easy to absorb, it explained their relationship without being trite or boring, and the abortion was a painful and sad little extra kick. It moved me a great deal.
Pandora's box is such a great term. I should use it more often.