In this world which is like a big garden where we have all kinds of flowers & people it is important to do your part. You can compare your journey with others or compete with others..what best you can do is get inspired and motivated to do your best & become a better person that what you were yesterday. Life is teaching you to become like flowers. They don't compare they just bloom as per their own time. So you too would bloom at your own time...so being harsh on yourself.