You are doing well- keep being the best father you can be. You cannot control how you are feeling, just let them wash over you but keep positive.
I know how it feels to start to be angry and lose respect for WAW. I too know the difficulty or implausability of remaining "friends" who choose the back door and easy way out.
You do need to give yourself credit- you are a survivor and are striving for something better- never lose that attitude!