People born on December 31 are go-getters. They are confident and have a can-do attitude. December 31 people are independent and like to be in charge. They are also ambitious and have high standards. There is no definitive answer to this question as everyone's...

read more