Karen pushed Keith away when Keith tried to propose. And she then blamed Keith and Deb for their little misbehaved night harshly, on what grounds could she??? She fell in love with Andy and blew Keith's wedding off without hesitation because she claimed she was trying to protect Keith from getting hurt????? How dare she??? When Keith died in the tree hill high shooting incident, she slammed Whitey after Whitey questioned her whose fault it was? Karen Roe is a bitch. And she should have kept her damn son away from Brooke Davis, the girl deserves better than hurt from Lucas, twice. Well I guess, like mother like son.