Your friend Annie sounds a lot like my college best friend. She was also flaky, and repeatedly didn’t show up for several important occasions in my life over many years, and never acknowledged or apologized for her absence. Our friendship ended many years ago, because I basically called her out on her behavior. I…