how can i tell the difference between a female that throws shit at me as a shit test, or as a fit test because she feels that i am weak or something and a female that just acts nasty as a protective response to feeling rejected or angry for some disrespectful thing that i said or done??

i mean, females can be bitchy for other reasons than just tests.. guys can be nasty too if they feel that they are inferior or they try to protect their egos etc.

so how can i tell the difference? because if i really did something disrespectful or rude and didn't notice and i see every reaction as a shit test then i'll just keep smiling to her face and she'll feel even worser as a result and it won't be any shit test she'll just think that i'm a prick as a person that makes her feel just bad and not aroused at all.

and i have people telling me over and over again that they irritated by me sometimes because I'm a big, tall and bulky dude and my attitude can be kind of nasty sometimes when i feel threatened or something, so interpreting people's defense responses as a shit test will only deteriorate my social skills..