We left yesterday and had our bedroom door shut which is normally open (had to close it due to unwanted company coming) and when we came home he meowed at me and attacked me while purring. I guess he is mad I didn't leave it open. Do cats purr when they are mad at you?