<human>: Can you give me a shortened version of the text?

I know it is her problem, but i need advice on what to say to her, i have a hard time talking to her on the subject without getting angry or frustrated.

My sister is a succesful young women, almost 30 now who has been in a relationship with a guy for almost 3 years now. This guy in my opinion has never met my approval in terms of dating my sister. He is vulgar, works a minimum wage job with no goals in life, and has a daughter that he had when he was 17 years old. Oh i forgot to mention that he is an alcoholic. Every time i have seen the two of them together it is like a mother trying to dicipline a child. Basically saying "please stop, you're being rude/acting like an idiot" and he just laughs it off. He constantly walks all over her by promising "i'm going to quit drinking", and he never fucking does. It turns out the last couple months he has been lying to her, hiding his drinks in coke bottles and the like. It also doesn't help that he is drunk whenever the two of them visit his daughter, whom he can't even bring himself around to take care of.She has tried to break up with him multiple times, but he comes back sobbing and begging her to take him back and she always falls for it. 

Whenever i try to confront her about it she always comes back with "nobody knows him like i do, i love him" etc etc. She is also convinced that nobody else would want her, which disgusts me because she is a beautiful, smart woman. I fear she is settling for him, and i just don't know what to say or do anymore. How should i be handling this
<bot>: my sister is dating an alcoholic who walks all over her but she refuses to dump him for fear she will never find anyone else who would be interested in her