Anger comes when I least expect it, in waves large and small, snippets of memory washing over me like ocean tides, throwing ...