Spiritual direction has helped me tremendously. I’d recommend them to anyone looking for spiritual growth. But beware, not everyone who calls themself one is good, even among priests and religious. Even a very good one might not be right for you, and there’s no shame in that. Your first few meetings are important in deciding whether you’re a fit match.
A good spiritual director will start and end with prayer. They will tell you about any training or experience they may have. They will seek your soul and depend on God to help them guide you. And they will NEVER try to control you. They are guides, not masters.
As for the trust thing, don’t worry - God will work around it. I’m shy, but can normally speak well one-to-one. Not during spiritual direction. No matter how I prepare, my mind goes blank and I struggle. My poor spiritual director, a kind Carmelite with the patience of a saint, doesn’t deserve my reservations but they’re there anyway. But the thing is, he trusts the Holy Spirit to nudge him in the right direction. He’ll point me toward a saint or a new prayer - and lo and behold, there’s something that addresses the very thing that was troubling me. Or he’ll randomly answer a question that was in my heart, but hadn’t verbalized. He doesn’t even know until I point it out. So, if you find a spiritual director who trusts God like mine does, you’re ultimately putting yourself in God’s hands, not the SD’s.