I have more or less the same thing. Most NT people will rather not face the facts (ans so they will rather lie to them selves too) while I am all facts. But luckily I have some NT friends that really appreciate my directness and honesty but there are not many that do. When people ask me my opinion then I am direct and matter a fact. I’ve learned to be little more tactical though and when to keep my mouth shut but even that is sometimes “hit or mis” 😉 I do however have a “take it or leave it” attitude. You either take me as I am or not. Like this I have people around me that appreciate me for my (or despite of) my directness and quirks like having to distance myself from people from time to time.
The most important thing is however to stay true to yourself and to keep focus on people that care about you. You can’t be friends with everyone anyway so those few that stick around are valuable.