how long to wait until ex comes back