Bookatbedtime, we are all in the same boat and here for you, glad my post helped a little, if you can honestly say hand on heart that you did your best and loved your child who can do more. No one is perfect we all at times might say or do something that is taken out of context which can be used a an excuse not a reason to start severing contact. We blame ourselves, we try to make things right although we have done nothing wrong. If something is not right in a loving relationship you don't behave like that, you would have no family or friends left, if you did, you sort it.
I think it would be good for those that want to to meet up to do so but with people at such distances it might be a challenge.I will put my thinking cap on.
I was ashamed for years, no one knew not even my close family and friends, but a few had guessed, now it is out in the open and it doesn't get mentioned because I am not ashamed of me any more, because I never have or wouldn't do that.