Regarding point 7:
Spoilers .
.
John was never forgotten because the curse never infected him in the first place. He committed suicide before it could; and besides, it had jumped to Katherine at that point anyway.