so it is OK to vent about your co-workers bad habits, your neighbor's dog barking, the neighborhood bully, your freaky relatives, your observations of people at the Disney or the
Walmart checkout, what stupid people say who call your non-profit, your marital problems, your child's ADHD, OD, GI issues, your daughter's menstrual problems, celebrities not limited to Obama, Bush, or Oct-mom, or anything else
but if you post a vent as a frustrated teacher then all heaven breaks loose
OP did take out the personal stuff and everyone was right to call her on that

OP works with parents and children she should not be reprimanded for venting about her job