Man AJ, I do see quite some positives in your sitch. But it will be important to stay consistent and keep giving her your unconditional love (like Kalni said).
I just can't believe how much your posts sound like the thoughts in my head. I am getting tired too. Of the constant giving and receiving nothing, it's emotionally draining... But here and there I receive something from W and it gives me some fuel to keep going. You see positives in your sitch too now, so draw strength from that.