"I don't give a fuck about your feelings" PLEASE HELP

Okay Ladies, so, one of my very close friends has been dating this guy for a long time now and do not get me wrong before I go on, she is currently fed up but she STILL has not left. I feel that she is truly trapped and does not know where to begin if she is finally alone again! I am so frustrated for her as if it is my life that is being ruined!

This guy, has a daughter who is 7. The mother of his child, barely comes around to visit her and it has almost been a year so she is barely in the picture.

With that being said, my friend goes to college, she works when she doesn't have school, and she picks up his kid from school, feeds her, gets her ready for school, does his laundry, does her laundry, she IS the mom to this child.

BUT with THAT being said, this might seem normal to take on these responsibilities if he was good to her, treated her like a wife, loved her, etc. But the reality is that he works. When he gets home, he has no responsibility for his child at all, he has and CONTINUES to cheat on my friend WHILE SHE IS AT HOME WITH HIS DAUGHTER!! He has gone as far as renting a hotel room to cheat on her while she is at home clueless being the "mom".

He does not communicate, blames my friend for any problems they have, when they are intimate they do not kiss, they fuck, there is a difference and in general there is nothing but SOMETIMES pecking. At this point, the only relationship she has is with the daughter. That is how it has been for 3 YEARS. She is 20 and he is 23.

His family is garbage and my friend fears that if she leaves and is not the one to take care of the daughter that she will not be safe and her life will be doomed. I tell her that he will never lift his finger as long as she is there because he does not have to. He has even said to her during what is supposed to be a conversation to workout their problems "I don't give a fuck about your feelings."

There is so much more that I could share but I have already written an essay. As someone who is close to her on the sidelines my heart aches because she is worth so much more and she doesn't know any different at this point. She has a hard time getting words out and is always apologizing to HIM and being nice when he doesn't deserve a Damn thing from her.

Any words of advice on this situation for my friend or me as her support?

Why do DIRTBAGS like this exist?