David is…*Sigh*…David is, bless his heart, a doof. 😆 And on top of that, he’s a little naive. I know it’s because of the curse, but it still irks me. Mary Margaret ahs more courage than him for God’s sake.
But then again, I’m not sure how valid my opinion is, given the fact that I tend to gravitate towards the villains on the show. 😆