It's all right, I agree with pretty much every character flaw you list above. I just find them somewhat interesting rather than utterly tedious. Predictable, yes, and he's not half the turn my back on my roots and make a success of it rebel that Andromeda Tonks is ...
no subject