I don't think there's anything wrong with you. I think you have had a horrible experience and when you told your best friend who you felt you could trust, he broke off your friendship. It sounds like maybe you feel betrayed or abandoned by him because you felt safe with him and then he acted as if he didn't want anything to do with you. I'm guessing here, I could be wrong, please tell me if I'm out of line, but maybe seeing him triggers you because the feeling of trusting him and him betraying that trust by not talking to you stirs up similar feelings from the csa-when someone you trusted betrayed you by abusing you.....
just my thoughts and I'm sorry if anything I said was out of line or upset you....I'm sorry your friend responded that way when you disclosed, I know it must have taken a lot of courage to share that with him.