Clarification on sarcasm/type of personality-stumped
Solution 1:
The phrase I would use for the combination of traits you describe is "disarmingly direct." The "direct" part you note yourself (four times) in the course of stating the question. But evidently the thing that sets your directness apart from, say, Alceste's (in Molière's The Misanthrope) is that you wield it in a way that lowers hackles instead of raising them. This gift, I think, is aptly characterized as being "disarming." Hence, "disarmingly direct."
Solution 2:
You're candid.
Synonyms include forthright and frank.
But candid is what you describe because it connotes sincerity and not bluntness, which many of the synonyms do imply. It's also not perceived as a negative personality trait.