Well P. Thats neither here nor there at this time. You and D's mom will always be intouch because of D. Perhaps at that time you two were not ready for each other. Perhaps in a year or two from now you two will be ready.
Just live your life and see where it goes. Some times life comes full circle.
For now set strong boundaries and deploy DB on her. But I know it is nice to talk to someone who knows your past. You know its like a connect the dots. She has an outline of you. But does not know whats inside. So she is meeting with you and as you have your conversations you connect the dots. The history is there. Thats nice. A good friend is a good friend. And we need our good friends to help us through these times.
Flowers always make people better, happier, and more helpful; they are sunshine, food and medicine for the soul. unconditional love is awesome!