There's a saying "when you do the same thing over & over & expect a different result, that's insanity". I searched for years for my happiness. I always thought that another person could provide it for me. I was searching to fill the hole in my soul. It just took me this long to put all the pieces together, to realize with the help of everyone who has touched my life, that the answer to my happiness is within me. When I respect myself, love myself, take care of myself, have appropriate boundaries, and when I refuse to be a doormat for anyone...when I treat others with respect & dignity....I'm happy.
As far as your DD, that breaks my heart. I believe that it's too close to home for your wife. If she hasn't rescued herself, she can't rescue anyone else. Your daily dose of love, seems like the best medicine anyone could hope for. I wish someone like you would have come into my life when I was that age. I moved out at 16, & was on my own. I hope & wish all the best for you & your family.
M 19 years, MC for 8 months, DB'd for 8 months 4 kids; 18, 15, 14, & 10 I was never meant to be a doormat. It took me years of therapy to become assertive enough to stop his abuse.