Paul is possibly one of the craziest players. He's not lying when he says he suspects everyone. He really does. Being his partner those few times I saw it... a lot.
I think that's your problem actually. You don't trust anyone. While you shouldn't trust many people, you don't give anyone really the benefit of the doubt. Then when they've done a lot of townish things and then make one bad vote you get all suspicious. I've seen you do it. Suspect everyone but give some people a little more trust, even if it's slight.