Might not be easy to believe given all of the whining I do on this forum but I've been doing a good job of being attractive, vibrant, positive, etc. when around W.
Well, stop whining on here. It will help you to make it part of your life. Women are attracted to happy men. Confident me. This would be a good place to practice and become schooled in making it a life long habit. Life is short. Don't be fooled into thinking that "venting" on here is healthy. Venting or whining leads to a habit of more venting and whining, not less. (for examples go back and read some of the threads of people still on here after at least six months. Many are STILL complaining and whining. That isn't growth, but silly) Find a good male friend to do your venting if you must. Learn to help him more than he helps you. It will help you to see your own mistakes when helping others.
Stay on this path. Be happy. Let her be who she is. No pressure. None. Not one ounce. No advising her on how to be a better mom. Let her fail or succeed on her own. Stay in the backround and live life to the fullest and let her observe it from the backround (and she will ber watching) Let her come to you. Be nice. An attitude of "maybe this IS for the best works quite well.