The wilds are where I was raised, but I would not want him to strictly grow up there isolated. I did want something different for him. He seems to enjoy exploring castles, so if he's happy I am too.
I have no reason to threaten your existence, so I am sure it will work out.