It's so weird when you think you know someone pretty well, and then they completely surprise you. I'm sorry you are having to see that person in a new and terrible light, and that your friendship will perhaps not ever be the same.
It really can never be the same, he sexually assaulted a close friends partner in her own bed, I should have battered him. Absolutely no excusing it. At home, livid.