You right, you really can't make anyone happy. That must come from within. But think of it this way, what is it that OM is doing that causes her to feel good about herself. What are somethings the two of you did when you were dating that maybe you could incorporate into your lives now? Try being the "OM" and get her to cheat on him with you - you might have even been the one who told me this. As far as being against DB or not, that book is a guide it is not a set in stone rule book. You must do what you feel is right in your sitch and if it works, keep on doing it!