Are you good or bad at public speaking?

Life lesson?

Be positive and have a good approach towards life , you have to face the difficulties at every moment of life , but as we know " beautiful roads lead to beautiful destinations " keeping this in mind make yourself strong so that you hold yourself steady despite of any injury , learn through mistakes and trust in Allah he has planned everything and it will come to you at any cost This is life , don't blame your life , this is a test , and its gonna be tough tbh but it has to be passed with determination , May Allah bless you All , remember me in your prayers