When reading other works of fiction, the things I like least are characters who are overly whiny, who feel compelled to do good without sufficient justification, who always seem to need the author’s intervention just to earn attention from the opposite sex, and the idea that stupidity and brute force always solve everything. These are the things I deliberately avoid in my own work (or at least, I hope I do), and perhaps that is what I like most about my writing.
The stupidity and brute force on the part of my character Ronnie "Red" Darlton has a good reason behind it. Magic doesn't and didn't enhance his life; it destroyed it. Right now, unless there's a motivating force for him to change things, he's always a breath away from being dead broke most of the time and he has to chase cases in order to make anything. The stupidity and brute force of a character isn't just always something surface level, it can be something for them to work past but that depends largely on the factors that drive them.
RuneKnight once said something to me when we were dicussing the movie The Crow that really stuck with me. He mentioned that in the end, Eric is still a bloodthirsty revenant seeking revenge. He goes after bad guys and we like that. He kills those bad guys and we're okay with that. The world isn't better because of it though. Now there's a power vacuum and the crime will be worse, drugs will still flood the streets. Out with the old, in with the new, right? What stuck with me was the idea that, even if Ronnie saves the girl, even if his investigative skills work, he has external factors working against him and he has to do the best he can with what he knows. He doesn't and can't make the world better. That's the knife in the heart for him.
An East-Texas Cowboy Warlock traveling the country astride a Harley Fatboy he named Blue Belle, he's not going to be the paragon of intellect or virtue and soon, you'll see why.