Just great! as Tony would say. Truly Harry is standing up for himself and not taking very much of anyones crap. Although I do think Cedric wouldn't call Harry 'silly'. I think he would say something like" "You Know, you can be quite strange at times." And of course, Harry would respond with "you have no idea."
But, Like I said in another review, haven't read anything bad. I really enjoy all your stories. Keep on typing!