The past week has given women plenty of reasons to be angry. So have the