Congratulations! I am very happy for you.

I think *many* people are mature enough to marry by 23ish. Age doesn't matter if you are meant to be.