There is one irrefutable law of the universe: We are each responsible for our own life. If you're holding anyone else accountable for you happiness, you're wasting your time. You must be fearless enough to give yourself the love you didn't receive.
The name of their game is deny, deny, deny even with the facts glaring them in the face! They blame and lie about their victim to make themselves look good. A Narcissist always turning the blame around to you.