It's hard for you, now. You may feel stuck but have hope! Never give up on hope! Despair is a horrible feeling to have within your heart.
Making yourself vulnerable to others is very difficult to do. It certainly is for me. But if you don't keep trying to do that then you will not be able to know the true meaning of trust as it pertains to you, personally.