There are many ways to keep up our self-respect. Try doing your best always. Don't try to run away from your responsibility. Don't worry too much about the mistakes you did. But you should not repeat the same mistake again and again.
Never think what other people think about you. At the same time don't worry about what others are doing and never judge their actions. Never underestimate your abilities. You have to think about your strengths also. Then your self-esteem will be always a little high. But always understand the difference between self-esteem and proudness and be careful that your self-esteem will not become proud.
"Life is easier when you enjoy what you do"
K Mohan @ Moga
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Knowledge is power.