Memories change. They are nerve pathways tha fire anew each time er remeber the event. The memory can change each time it is retrived.
You'll start to fill in the memory gaps with made up sequences of events, but these will seem real to you as the original event.
Eyewittness testimonials are unrealiable
Memories can, indeed, be erased.