No, if you're making it up, you know exactly what you're doing and you're good at it. If I knew it was just your role, I'd pity you. Either way, I'm extremely impressed at how long you've been able to keep this up.
My logic is hardly flawed. You just stated that it'd be dumb for Mafia to do it on day one. Going by the logic that I've clearly stated, that means to me that you wouldn't suspect someone of being Mafia if they acted in a manner that mirrored your current behaviour. I have no idea why you see my logic as flawed, other than the fact that my vote has your name on it.