Your points hits home. Also, I couldn’t help but think our flexibility to change has more to do with what’s happening around us than within us. Just like our behavioural changes in different situations.
So I wouldn’t bet I don’t know myself, emphasis on the “self”. The infinite being is subject to changes in other to adapt to its environment. Like I know who I am, but I also know the “me” can present itself in different forms (like a cloth) to fit different scenarios. That’s why we display different characters.
So yes, there’s no limit to how we can transform the self. We just have to be one person at a time to meet the situation at that point in time.