Life is like a train. It will moves fast if you know what to do and where to head off. But, the train will moves very slow if you do not know and you're not sure where are you heading to and you might end up in nowhere.
: Anything you do in life. Put an aim. For me even if you don't have any long term plans, make one for a day. Make plans everyday, make an aim for the day you have plan. Who knows things would be better, you will be a happier person, indeed.
Take every criticism, comment positively and built your strength with it. Yeah, criticisms may be an invisible sword. And you should get up, and do your very best with all of your heart. Show the people around you. No show the world that you might be small but prove them wrong. Prove them that you will never give up. Giving up is a choice, a choice that you will never choose.
And what ever it is, do good. People may not see but God knows what you are doing :)
Ma fi musykillah :)