What exactely was it that got Barbara mad at David and threw him out?
Ge cheated on her and knocked up the blond chick he was with but later ditched.
I hope they get back together