This depends on a lot of factors, in my opinion.  Personally, I have never been very attached to my family and have always preferred my own company and hence have few to no real friends.  Hence, I am a person who does not confide in either of these.  Instead, I choose to "talk it out" anonymously with random strangers and this has helped me a lot whenever I have felt the need to vent out.