Sorta like reading the Illuminatus trilogy. Nothing is as it seems, and changes to suit the situation. Dumblefore named Daniel because he needed Harry to learn to be strong and independent. Needed Harry not to feel loved by those around him so he could find out what real love was? Not save the world because it loved him, but because he could. To show everyone that it didn't matter what they did to him or thought of and about him, he'd do the right thing anyway. Sounds plausible. Raised by his family as if they were the Dursley's. Interesting concept.
Harry's one of those characters who does things just because it is the right thing to do and it's something he knows he can do or at least try to do. I figure he's somewhat like Batman - he becomes what is needed.