What the father and the son were not able to understand was the generation gap, which was the root of all their problems. Bret was always engrossed in work and Zach was trying to cope up with his studies, both the son and the father lacked time and hence the pit of the difference was growing deeper and denser with time and made it impossible to understand each other.