You are responsible for your life. You can't keep blaming somebody else for your dysfunction. Life is really about moving on.
The great courageous act that we must all do, is to have the courage to step out of our history and past so that we can live our dreams.