You should never compare yourself to other people. Everybodies life has a different path & everybody responds differently to the challanges they face.
Have you tried talking to a counsellor about
your self esteem issues? I think that would probably help you a lot.
"The Optimist sees the rose and not its thorns; the pessimist stares at the thorns, oblivious of the rose."
"Life isn't about waiting for the storm to pass, its about learning to dance in the rain"