It can be a bittersweet thing but it's good to listen to the truth rather than accept a comfortable lie. Even if you cant see something but know it's real deep down, believe it. Instincts can show a lot of true colors
Self-forgiveness can be difficult, you say to yourself "how could I have been so gullible/trusting?" I do forgive the perpetrator but don't forget why they aren't invited into my life anymore. The self-forgiveness is not easy tho'.