Yes it does seem odd that he states Dave is fake yet still likes him...
And how can Corin be negative, when you say yourself that she is fake because she is so happy & positive??
Corin also has a lot of consideration for others, she has been a shoulder to cry on & a pal & confident to many in there & she never bitches... I really don't understand your deep hatred... I can get that you find her annoying, but all the other reasons are quite frankly bizarre...