I have a best friend but she sacrifices her life for her bf who has a low wage job and doesn't make any serious sacrifices for her. I know relationship isn't a democracy and I have no say in that. She dismisses all my concerns with "I love him" and doesn't see that he makes 0 sacrifices for her and refuses to get a normal job while she has a masters degree and makes good money.

I feel bad for not supporting her, but I just can't. And when I'm silent, I also feel bad that my friend with low self esteem is in this parody of relationship, which is her first serious relationship. She just stuck in it for 10 years, they don't LIVE together yet because he's not able to move a finger for her or actually move - now she has to move to his city and find a job there to live with him in an apartment his father owns. I feel so much negative energy from it and our friendship because of it that I'm thinking about leaving the friendship. I can't watch the train wreck. When I tell her she should really push him, she says she is his partner and he is not her dog. I dated doctors, lawyers who were HVM, so leading by an example doesn't work there.

How do I distance emotionally from her relationship so I can keep the friendship going, or should I just leave it if it creates such a turmoil to me?

EDIT: I'm not trying to break them up or change her mind. I can't do it and I don't want to. I'm asking about how to better my approach or walk away.