Click to see Spoiler:
I read a spoiler regarding one scene from episode 12 or 13. David had left his wife (again, I guess) and things were progressing with Mary Margaret. So that's a good sign!