"A long time ago I learned not to explain things to people. It misleads them into thinking they're entitled to know everything I do."
If you are explaining yourself to 'people', you need to know that it really isn't anyone's business what you are doing or even thinking. There will be, however, a few very close, intimate friends that you may or may not 'spill your guts' to.
There is a vast difference between sharing your life with the people that are closest to you and 'giving it up' for just anyone.
In this age of facebook and Twitter, there seems to be some confusion as to what exactly constitutes friendship. On these web sites, you are attracting 'friends' by your jokes, comments, the friends you already have or the pictures you post. If anyone sends you a friend request and you accept it, you are immediate 'friends' and I've seen that you are also can buy friends for your page. These people don't have a clue who you are, and are only committed to you for entertainment value. They are not your friends. (Personally, Barak Obama is on my Twitter, do you think I consider him a friend? I do not personally know this man, we just don't travel in the same circles.)
People that have actually met you in person, shared your life, your home and family, the ones that have been there for you when needed, your support system, some of them may actually be your friends. These are the people that have your love and trust, these then, would be the people you would consider discussing your life with. No one else is entitled to your private personal info in a conversation. You, of course, can talk to anyone about anything you choose, but be prepared to have them feel entitled to all the details of your life thereafter. It's up to you, although friends deserve a special place in your heart not just a connection via social media.