When I was a teen our little ( and very fucund!) black and white female cat started to disapear for days, then weeks, then months, until she never came home. About a year after we last saw her, I found her living across town with another family. They said her visitations matched our absences closely.
I guess we weren't good enough for her, or possibly she thought they needed her more.
But this is a cat, so the latter, probably not...