I am getting very fed up with something at work. I am regularly told that I talk too much. I get interrupted in meetings, mostly by my boss. Here's the thing - I am older, have a lot of experience and often quickly know the solution to challenges before the rest. I know to let the team grow and learn on their own, and I know to offer my ideas up respectfully and in turn. But I'm not even allowed to do that. There are times when everyone is talking thru a challenge, I finally get a word in edgewise, offer a great solution, get silence and am then told I've talked too much afterward. Maybe I'm on the wrong team, but I need to figure out how to survive on this team without getting so marginalized. I wish I could just convince myself that I really don't care if we get things done, but I just can't collect my pay and not care. I can't win. And I am getting angrier and angrier. Is this ageism? Sexism? Maybe, because as one of the only two females on the team, we are the two most quiet. (And this is the funny thing - I talk much less than the men on the team.) Honest recommendations?