In short - re-write him completely. Preferably, removing the father issues. In a grown-up man who's been through hell and back (literally), it looks pathetic.

Oh, and while you are on it, please, for the love of all gods, either change the colour of his stone eye or change the name of the stone. In which universe "bloodstone" is light blue? Definitely not in our, where it is - as the name states! - reddish-black. Call it "angel blood" if you need that "blood" part but not "bloodstone".

Sorry, very personal pet-peeve of mine.


P.S. By the way, there is a scene where Wyll introduces himself as duke's son to a guard in BG and gets the answer "Yea, right. You look like a distorted tiefling. Be gone."