You're kinda frustratingly stubborn. I know that you know this.
Why are you holding back? That's not going to help any. Not speaking your mind is only going to make you frustrated. But you're not always right either and you need to listen towhat they say.