Being a Leo born on July 31st, you are most comfortable in a social setting. You love people and don't shy away from any chance to be the center of attention. Your social nature does not make you a follower however, as you are very independent. In fact, you are most comfortable as a leader, a fact that sometimes frustrates your family and friends, who may describe you as bossy. Luckily, you are such a warm and loving person that you are forgiven for your need to take charge.