I knew this episode would frustrate me when Joe told Barry it wasn't his fault and Barry said "I know." Seriously, the ONE TIME Barry doesn't feel responsible is the time that it actually is all his fault. Dammit this show really runs the gamut in terms of quality writing sometimes.