Hi! To be honest its never going to get better. The insults are just going to be worst. I've been having this problem for four years not since i was 16 and it just got down hill from them
It's all about the mentality and how you take it. My mother from an early age told me that I need to ignore what people say. To be honest unless the problem is fixed, there will be no easy coping way.
I really reccommend you to read " How to not give a f***'. This books helps you take a different insight on life. It allowed me to stop caring what others think for a few moments.
It's going to be hard, but stay tough. Stress makes it worst.
Please try reading this book, it really changed my mindest on life.
Suffering is a must need in life. Without suffering there will be no happiness. Without feeling pain youll never know what true happiness is.