From the sounds of it people keep picking on you and tearing your foundation down because you give into their insults. Letting people get into ur head and break you down isn't how problems are solved. Getting up and rebuilding your foundation and showing them you can stand on your feet as your own person and not caring what other people think about you is what I recommend. Who cares if they say bad things about you? IF you start seeing yourself the way they see you they're only going to continue. Look in the mirror and remember how you really are. That's all I'm going to recommend.