I've been thinking about your first post painting and how strange life can be; not that I need to tell you.
We've been estranged from our son and only GC for almost 7 years. About 2.5 years ago our ES unexpectedly went to see his paternal GM who he'd had no contact with for more than 4 years.
Our second GC had been born and would have been getting on for 2 years old. He told his GM that they'd not had a decent nights sleep for 5 years (since the birth of our eldest GC), because they didn't have any family support.
Why would they, when they'd cut out his side of the family, the side that would have been there for them whenever they needed help!!
Your posts really struck me. You've made a life for you and your D, have missed I think the support that should have made life so much easier, but can see that for you and your D you did the right thing.