You're not stupid for having struggles and concerns. It's a big deal to come out to your employer, so it's totally normal to be a little nervous, but I'm hoping all of it goes better than you fear.
And I understand, in my own way, about being haunted by the past and having family issues. Look, our early lives have a profound impact on us and our development. If things were hard, it's okay to acknowledge that and it will take time to to heal. Don't beat yourself up while you work through it. And I should note, that I'm really sorry to hear that this stuff is still, understandably, impacting you. I hope one day it will all be distant memories and. or will no longer plague you. In the meantime, don't get upset with yourself for this stuff.