I have a very good memory. Too good, in fact. Every minute of every day I am assaulted by memories. Some are good, some are bad, some are embarrassing, and some are traumatic. Some are just dreams of a world that should be and isn’t. But I can’t shut then