I generally don't question peoples type unless I have met them in person, or there are glaring examples and pieces of evidence that say otherwise. That said, it's worth stating what could prevent one from being typed well. From what I can tell people are basing your typing off stereotypes of behavior and styles that are not commonly seen in INTJ's. I don't think that's valid enough for several reasons:
1. English is not your first language, and you don't have a strong command of it. It's enough that you can do basic communication but I am seeing a lot being lost in translation and it is a big problem. So much so I don't think the air will ever be cleared in this matter. If you can't properly communicate then. This I see as the biggest problem.
2. You overvalue images. You have stated explicitly that you are not being yourself for clarity purposes so people will understand you. This is actually making things unclear.
3. You aren't listening. Others suggest ways of doing something to you, and you don't properly acknowledge it and do what's asked, or make an attempt to meet others in the middle. In short, you show a great deal of stubbornness that makes healthy discourse problematic.
4. You're young. If you are in your senior year of high school, then I am to guess you are 17. It's difficult for one to accurately type oneself at that young of an age. Based on your behavior thus far as well, I have serious doubt you'll be able to self disclose honestly, even if you think you are doing so. You place a lot of premium on style and image, and that usually is linked with one being detached or out of touch with who they really are. I had problems with this when I was younger, and as such I didn't figure out my true MBTI type until I was 24. The brain us undergoing development until our mid 20's, so it's very likely that you're still growing into yourself, and may very well change. Your type might be solidifed by this point, and some can figure it out, but not all, and I am of the opinion the majority can't.
Also, for the record, online tests for personality types are not the end all be all tool for figuring out type. I'd say it's merely a starting point. I'm ENFJ, but the type I most frequently test as ESTJ, and that's simply not correct. It takes a lot of personal reflection, discourse with others, reading, learning, and in general time to sort out ones type. It's not an overnight process by any stretch of the word.