I wouldn't say that your trust issues are completely irrational. You have been hurt by others that you trusted with deep, emotional issues that are dear to your heart. That hurts!
While your bf seems very understanding and trustworthy in some ways, it takes time to build healthy relationships. Especially after we've been hurt. That is part of growing up, really. Realizing that we can't always trust those that we feel/felt safe with is a sad reality of life. We have to be more careful with what we decide to share with others; we also have to take things more slowly before we really open up. Some friends are okay to shoot the sh** with and others can be trusted with more intimate details of our lives. It's a very individual thing. There is no easy answer. Just a reality that we all have to accept at some time in our lives.
Gentle hugs to you...you aren't being irrational imo. It takes time to
build trust in relationships. Try not to pressure yourself to automatically trust those who haven't hurt you. Trust is an aspect of relationships that is built ~ not automatically given.