See, she thinks she IS doing what's best for the kids. That's the {censored}ed up part. She's like, "Benefits, health care" etc.
And YES, she is VERY selfish. I honestly don't think she can win this custody battle. I have record of everytime she's actually visited the kids and it doesn't look too good. PLUS, I have written record of everytime she's "said" she was going to visit them ONLY to disappoint them by either not showing up at all or calling to say she can't make it.
You not only need legal advice, you need the BEST you can find. A good lawyer can totally dominate.