You say you didn't start angry and didn't finish angry and that you pissed them off. But the way you have conveyed the incident seems that you are the one who is pissed off right from the beginning to the end. The way you are writing the posts and replying shows you are still angry even after the incident.
If this is your usual demeanor, then maybe someone from the JW group at your door identified it and decided not to reply or continue the conversation with you.
I suggest you chill out a bit and just say "No Thanks" the next time JW's come at your door. Because if each interaction with the JW's leaves you in this state, then it's not good for your overall health. Leave them as it is and lead a happy life.