Her parents are really pushing hard in the background, huh? My mom said something helpful to me - she said, you don't want him to stay with you because his dad told him too, right? and my Dad said to me, You'd better believe that if push came to shove, they'll be on his side, no matter what they say about wanting the best for you and the kids. Be careful what you do and say to/with them, because he is blood.
Sounds like you're doing some good things, but also are a bit down/frustrated. I think that's a natural part of your situation and letting go. Do what you can to stay positive, get some sun, healthy food, etc. That will help shorten the low days.
Faith is, at one and the same time, absolutely necessary and altogether impossible. --Stanislaw Lem