You can tell a character is good when you stop telling them how they react to a situation, and start asking them if your plans are alright.
(At which point they tend to say no.)
There's a good question!
Coffee, have any of your characters rebelled against your plot yet? If so, can you tell us who and how?
You're only crazy if your character talks back
Hate me if you want. But that's your issue to fix, not mine.