Hearts, Shards and Hopes