@samjay009,
Regardless of whether he was or wasn't as only he can answer that, he has "cried" out for help, to you. You state you are stubborn, that you don't listen to him when he tries to tell you how he feels, that you get mad all the time at him.
He wants a normal relationship with you, one of understanding, communication, happiness.
Can you do that? If you have issues you need to deal with them so that you can move forward with this relationship.
My other thoughts are these two couple are toxic for your relationship, but look at theirs. Fighting, flirting, on-line sexual chats, physical fights, forced sex, your fiancé needs to tell her to go and get help and to leave. He needs to also say that he needs to concentrate on his own relationship and that you are there as a "couple" if she needs.
Relationships need work and you can't sit back and sling words around, or walk off, or ignore.