I think it's just the personality type of some people. You can work on it and try to be a bit more assertive but if that's how you are then avoidance is probably what you will default to generally. I can be like this when it comes to work situations and I hate myself for it. I can really compromise myself by agreeing with stronger characters or sitting on the fence when what I really want to say is 'fuck you I don't agree with that'. Some people are the opposite though and seem to thrive on conflict; changing their opinions like the wind to just take the opposing point of view. I think that is much worse. Don't be too hard on yourself there are far more negative characteristics to have and you are probably your worst critic
I don't know that it's an inherent personality type.
In my own experience, my true personality has to be caged and confined or else I will have an overabundance of hell to pay for "being me", people do not take kindly to those who look a certain way (or who possess a certain devalued stock in life) asserting themselves, I am consistently expected to "stay in my lane", no matter how right I am in what I am dying to say.
So what I put forth as my persona in real world spaces which are not anonymous, is pretty much a false face (as much as I
hate being "fake"), a defense against anyone taking further advantage of my vulnerability via picking apart any noise or movement that slights them.
This was learned, not born.
I've been taught by most people that I am not allowed to
be a person.
I have tried, and it only meant more trauma.
Eventually one gives up to save themselves even a modicum more of pain.
I feel like a mad animal chomping at the bit to be released, it's infuriating and suffocating, and ultimately damaging, but the other option would be more so.
This, and my general situation of prolonged and compounded suffering, has led to an advanced form of compartmentalization which I don't believe is very healthy at all, but I have no choice really.