Sounds like she may be in an abusive relationship. Please tell her to leave and not look back, she and her child deserve better. My thoughts and prayers go out to her and her precious baby boy. I am watching a friend go through the same thing with a boyfriend right now, I feel so helpless. You are being a great friend in trying to help her, God bless you for that!