He must have REALLY hated his mother.
You bet he did. She lied to him the entire (very short) time they lived together. Then he finds out that Frank Marshall Davis is his real dad - who molested him and his mother just couldn't be bothered with his shit.
Barry has issues, thats for sure.