OK, Stop being hard on yourself Jet.. if you imagine that stuff happening to someone else, I guess you would be extremely gentle and kind to them, I guess you would admire them for anything they achieved having had such a tough start, I think you would be full of admiration and courage that they were raising two fab girls, who they put first despite all their worst fears, that through all of this they established a career, and having more knocks in life went on to study for a degree. That that person took their fears one by one and started to face and conquer them.
That that person has a gentle, kind soul and a lovely sense of humour..I think you would take pride in knowing that person, and be honoured to witness the kind of inner strength that an individual needs to pick themselves up, against all adversity and quietly forge forward...
I know how hard it is when your self esteem is at rock bottom, but lady, you are awesome... I know it can never be the same as 'RL' but the lovely thing about this thread is that in some small way we have become each others witnesses.
However far along your journey you are Jet, you should be bloody proud of all that you have achieved, are achieving and will go on to do.. and the legacy you leave your girls is astonishing,
it's not OK to have the past that you have, but it's fully understandable that it gets to you, love your past self the way you love your precious girls because I think you deserve it.. I think you are a truly inspiring woman....xx