to be honest a monster has many faces and it depends on which one you choose to acknowledge. the true meaning of a monster in my opinion is not someone who hurts someone for pleasure or gain there many other names for that evil,sadistic and so on what i think a monster is someone our human race fears loathes and runs from though there are exception in our community a general opinion exits for one thing or another.
But like i said my friend it stems from opinion and self generalization if you believe you are a monster you are one for yourself if some 3 people out of 10 see you as monster for those 3 you are one and the other 7 will have there own perspective.
now you may counter my argument by saying well not everyone knows how an other person is so is there argument to loathe them be valid well a point to be noted it is like some people above here gave the concept of what they believe is a monster now a person if so fills that criteria even unknown to them should be a monster to them regardless of whom they are.
What im basically trying to say we all are the monsters in a sense not just the personalities somewhere in our corner of our soul but we are human we are good Samaritan a soldier see to each person we are what they think a personality like ours is or even what our appearance is to someone now what someone thinks of you is up to them but what you overall think of yourself now thats up to you someone may say im a very good and skilled guy but i know who and what i am and that may not be it so the question to yourself are you a monster or arent you each person can answer that to themselves only.
and also Alexus the personality traits you've shown there pretty normal so dont think much about them its all about how we express and carry out such personalities,