Hahahhahaa... So familiar this question!!!
Not always. Could be they found out that the grass is not greener on the other side of the road.
Don't answer the door!
if someone keeps coming back into your life, that means that you most represent something important to that person.
It means they have some personal hygiene issues.