I have noticed this with most if not all of my former lovers. They all act according to a cycle. After a break up, or the last time we fuck, we don't speak for a long time. But about a year later they will call out of the blue, or somehow creep back into my life. I also notice this cycle within myself.
Coincidentally, after this year or so, I start thinking about that person again. Wondering how I could get up in it again, or why did I stop hitting that, and then all of a sudden they make contact again. Maybe it has to do with the weather. When I see the leaves falling off the trees again it reminds me of past lovers during the fall. Or when the weather turns warm in the spring and your testosterone starts to kick in, and that spring smell of life fills the air, it triggers feelings, emotions, and memories of past lovers during that time.
Sometimes this pattern works on a multiple year scale as well, but they ALWAYs come back around, for whatever reason. Maybe it is so simple as environmental cues reminding them of you or firing off some neurons that chemically get them in You-mode. It is interesting, and otherwise completely unexplainable that they would want to come back into my life, because if I would try to make contact with them before this cyclical cycle comes round again, it wouldn't work. Most likely they left me on bad terms and don't want to speak to me. But then the time comes and the cues kick in, and its just right.
Even when i give advice to my young peoples who may be bummed out about a chick or whatever, I tell them, don't sweat it kid, she will be back. And like the fall, they always come back.
Or maybe she just loves the dick man!.