A good character needs a good storyline to support it, and I think you did just that. Praise your work.