Hi, I am glad you found SR. There are lots of us going through the same type of situation. Dealing with our pasts and fighting for our futures is a full time regardless of what the addition (or potential) may be.
You will find amazing, strong, and caring people here to help you get through.
Cinn