Been away for a while and read now that there's a new, fast moving sitch in your family's life. Wow. That takes guts to confront the baby's daddy and his parents. What a great way to start as grandparents.
Glad to see that your H was a rock for you and stood by you with the news of D18 being pregnant. You two have come a long way and I think H is right there beside you for the long haul. One cannot help wonder if how H would have handled it differently if he was still deep into his affair. Shudder!