Carmen, you asked for advice and when you do that you must realize that there will be some you are not ready for.
I personally don't tell others what they should do because I know from experience that most people learn their own way and we just have to let them do that. People should not give advice and then expect that the person is going to follow it. At least that is my thought. As for someone getting mad at you....so sad that they feel they must control another human being. Just pray for them.
As I suggested before, do for yourself what you would advise your best friend if she asked you. Just be good to Carmen because she deserves good.