He definitely screwed up. He did something awful by forcing this on her without her consent. He needs to truly come to terms with his actions and find a means of proving his sincerity.
She, too, has been an ass in her own way. She really hasn't given him an opportunity to talk about everything. She's so hostile to him, that he's scared that whatever he says she'll reject him. She needs to realize her own abuse towards him and repent.
I hope that when this is resolved that it's done with absolute care to the characters and the situation, and the trauma that both have experienced is acknowledged, learned from, and healed appropriately, and not just tossed aside.