I know this is cliché-ish, sappy and we've all heard it before but maybe there's some truth in it...
"If you love someone, let them go. If they return to you, it was meant to be. If they don't, their love was never yours to begin with..." -Unknown
Frank, you ARE doing the RIGHT thing by helping W gain independance, and in turn self-confidence. If nothing else, she'll appreciate you for that. If she does leave you for OM (doubtful and at best short term), at least you helped her be a better person. Lotta consolation huh? You ARE doing what's best for her though and that shows you really care for her. Bravo! Keep up the EXCELLENT work Frank!