I was sexually assaulted by a relative I've trusted for years. I kept on cursing him to the grave and even hopes for his misofrtune. Am i bad that I can't forgive him? It's not selfish since I never even revealed what he did. Why did he do that? why must he make me suffer like this.