Not a horrible person. But as you already know, a critical & possibly argumentative person, and that's probably hard on the people around you.
You can change that if you want to.
Treat people the way you want to be treated. Always count to 10 before you speak. And practice The Golden Rule. It is golden because it works, and people like it.
Best to you ~