okay, why would your g/f be mad at you for knowing what r and c did and telling j the truth? c could have been hurt by r if she tried to resist what r was wanting to do to her. r has reason to be mad at you because you betrayed his trust in you, but j would have found out eventually, confronted r, and if r is really that manipulative, he would have told j that you knew all along, so j would have been mad at you for not telling him what you knew then.
whoa, confused myself...