He sends you mixed messages because he wants to keep you hanging on. And I am sorry to say that he dates other women because he wants to date other women.

i suggest that you stop accepting the gifts, breakfast, and coffee. I also suggest that you stop bringing up anything to do with the two of you or keeping your family together. It hasn't worked thus far. Try something new - nothing. That approach has made me feel better.

-Spiral