I was reading your thread GG and I just didn't know what to say. You seem to be getting advice from others that seems good, but we all need to do what we feel is best in our own situations. I too am at the end of my rope, very sad about this, and hate this feeling when I'm trying to enjoy Christmas with D and make her happy.
Keep me posted on your sitch though and I hope things turn around soon for you!