A: You need to back off and don't get involved in her dramas. She is young and is in love with him. She will dump him when she will have enough of him slapping her. I would dump him if he had slapped me in the mouth because I will not put up with that crap anymore.
A: You don't need to prove anything to him to feel uncomfortable in losing him. If he just want you for the sex only, then you shouldn't waste your times on him anymore. Sex is not the only important part of a relationship.
A: Picky is not a bad thing. You have high standards and know what you want. You are not out there trying to make yourself look desperate when it comes to a guy.
A: I think she is not giving herself enough times to be on her own. She could be codepedent and desperate for a guy to make her happy. A woman has to put her heart first before trying to get a guy to love her.