Don't blame the reefer, jewels

My memory is just fine. Too good, sometimes.
Long-term wise: I have a lot of things I've tried to let go of. They are more or less packed up, compartmentalized, so they don't float to the surface like they used to. But having such a great memory is also a handy tool--I know how to manipulate my memory to my advantage, creating connections between items to cement them more in memory and make them easier to recall.
Short-term wise--I probably have the best short-term memory out of the folks I work with, to the point that my boss will tell me things she has to remember because she knows my memory is better than hers. Again, I have a lot of tricks to make my memory better.