Welcome...There are many parents here in pain and many who believe they could have done something different. But we all do the best we can do with what we know at the time. I believe no parent fails when they provide love to their children.
I'm glad you found SR...Cece2 (great idea Linda!)
Hugs