I know you love her dearly. But reading what you said about how she chooses to spend her time (not with your children), the Lord is making all of this pretty clear to you.
You can love someone with all your heart, but if you don't want the same kind of life, someone is always going to be hurting.
Just because you love someone and they love you, doesn't mean they are good for you.