Hey, Mulan, I agree that certain personalities are harder to like than others. That said, you do seem to have a lot of insight into what you do or don't do that turns people off.
Have you considered therapy to work on these behaviors? Likely some of them can be adjusted, even if sort of seen as your personality.