Spirited, intense, even difficult, call it what you wish, it all boils down to the same personality type. The one that can make you want to scream with frustration and giggle with delight, pound your head against the wall with exhaustion then melt into a warm and welcome embrace, or explode with sadness and burst […]