I have got a couple of friends I share everything with.. I know some people think it's bad to talk about family problems and so on with 'outsiders' but I think it's more useful as they tend to be less biased and more neutral..
If I have issues with my husband, I don't bring it up with my parents or siblings or friends. I talk to him, but if I need to talk it out with someone else, I will talk to his sis or parents.