I actually have an incredible memory. One of the only skills I have in life is remembering **** nobody else will. I'm not counting forgetting irrelevant details in the short term because everyone does that and that doens't mean you have a bad memory. But I remember 99% of events things...