Friendship question

I heard a lot from my friends that they have or had friends for years and they can communicate just about anything or everything with their boyfriends or girlfriends. However, I never had that type of friendship. I never had a really long term friend who I can communicate about everything. Is that something I need to change to be able to obtain such kind of friendship? Any suggestions?

Thank you,