I personally don't have the same problems as you, but I hate when people close to me don't understand my problems. When they tell you to just stop being that way. Its frustrating, insensitive and not fair. At least you know you have a problem and have been taking steps to better yourself, like joining this site

Now THATs something to be proud of! I commend you on your efforts and really hope that people close to you start to realize those positive parts of you instead of the negative ones.