I found myself to be quite stubborn and caring for my ego.
I wondered who should about these things.
OK. First of all these are psychological realities. This is how we function, no matter whether it is utilitarian, smart or not.
These have also utilitarian functions. Some derive utility from their very ego and being stubborn.
There are indirect positives of these. We all have lots of experiences and knowledge about ourselves that others lack. Being stubborn may mean caring for oneself with one's intimate knowledge.
BUT! our goal in life is having a good life. Which means that foregoing stubbornness can be very smart at times. Ego is irrelevant for its own sake.
This is a huge challenge. Especially if you are stubborn with a huge ego.