See it’s not a race where it matters who is early and who is late. Everyone here runs their own race in their own timezone.
So being in first year of mbbs at the age of 23 might appear to be late for others but nor for you.
You’ve chosen this profession. Stay true to it. At the age of 23 you’re in first year mbbs. It doesn’t matter now what your past was. You have a clean slate now. Take this further from here. And study hard.
But yeah here’s a disclaimer. There’s always a possibility that some of your batchmate may say something to hurt you or to make fun of you for being older than most of the class. Don’t try to hide your real age from your batchmates. Wear it like Armor so nobody can use it against you.