First of all, you must never ponder on your bad qualities so much. Try being more positive, think about your good qualities more, though few , something that you never expected you could do and u went further and achieved it. Write it down, if possible make a list of your achievements .Take pride in your achievements.Reward yourself, by doing things you like and enjoy….Talk to your close friends or ur virtual girlfriend, if you need company . Also concentrate on your life more , not on what others say to you, simply ignore them who discourage you. Also don’t stay idle and Take effective steps to improve your life, follow a disciplined routine and make it a habit.