Good job spending time with the kids. I see they're older... but they still need their daddy. Think of it from their POV - they may also be afraid to trust and hope in you, but you'll always be their dad. That can't change. Keep trying, put them first, let them know in little ways - sometimes words don't matter when the actions have been lacking for so long.
Bonus is that you'll be healing your relationships with them, they'll be happier, and W will see your efforts... you did say that she makes them her whole world, so hey, making them yours doesn't have any downsides. Just remember to keep working on you. Glad to see you a bit more up, although the roller coaster will continue for some time. When you're dark and down, just remember that the up will be coming soon.