It’s completely, 100% natural and should always be acceptable to change your opinions.
It shouldn’t be embarrassing.
You shouldn’t have to pretend you were never wrong about anything and that you’ve always felt the same way about everything.
You didn’t catch someone being a “hypocrite” when some older post of theirs conflicts with a new one. The simplest explanation is that they learned or reconsidered something.
The ability to evolve your understanding of things should be something to celebrate and respect. How did we end up with this shitty fucking culture where a change of perspective is treated like a shameful flaw.
If a person says one thing and does another, or vice versa, they’re a hypocrite.
If they used to say or do one thing and now do or say another, they’re a normal person who changed their mind.