The human heart is the most complex, challenging puzzle we will ever try to decode. One who's pieces are constantly changing their shape and size in direct relation to the places we go, the people we encounter, and the passions we give ourselves over to throughout our existence.