Engagement is the moment when u put your love to a preparation into a position that many, many and many human kind afraid of...
It is call commitment.
It is not about being mature or not.
It is not about you being too young.
It is not about enjoying life less.
It is not about that.
It is about realisation, and put someone else happiness before yours.
And have the sense of struggle and desperation on making that person to feel your love, your existence. Struggling to be the best of your version just for the sake of that one person.
It is call priorities.
When u set your priorities straight, u will realise to keep the ones that matters to u close at heart. Let them feel the warmth of your love.