The indie director of “Lone Star”, John Sayles, once said in an interview something along the lines of “at a certain age, you can no longer blame your parents for who you are”. I agree with him.
John Sayles is an independent film director.
John Sayles is also a self-proclaimed atheist who's dedicated his life to a world of fantasy and inflicting it on others. He might want to explore that.