I haven't forgotten an anniversary yet... I have ti written down alongside my darling's birthday.... I'm adhd so I have to writ things down..