B, I understand you are having a tough day, all of us go through the cycles, emotional up and downs the same day even. Tell me this, your D is 3 years old, so your love was at this zenith to have had a child just 3 years ago, and then the first year raising her you both would have had very special moments,memories for life. I am sure the added responsibilities put a huge strain, on retrospection that is what happened in my sitch but isnt that a phase in life? If a S walks away when kids are small because of the added pressure what companionship can they provide to us with later challenges that life with throw at us? And what kind of a parent would put his/her needs before the child's especially a small child. Stop making excuses or justifying her behavior, this destructive path she chose has doomed your family and your D, how is that pardonable? It is good to own our parts in it, but sometimes we tend to forget how toxic they are to us right now. Most of this, I am telling myself in my own sitch, go back to thinking the S we knew and cared are long since dead.