@Mistress Cynica: God, that's a lot of heartbreak and trauma in one life. Stay strong--my thoughts are with you, your…