If you think you don’t have a lot of friends because you’re “honest” but your “honesty” only involves saying mean shit and never anything nice you being “honest” isn’t the problem.
Saying that as an actually honest person who still has a lot of friends.