So angry...can I vent?