
He is the magic towers head, but he can't give his son a nice place to stay. He could have given him a house with a living room and a kitchen. He could have even given him a pool, a gym, a greenhouse or pets. Tell him nicely why he can't get in contact with other people, but instead he throws him in a single room with only a bed, like he is a criminal on a death row.
It looks like all the people around the sister are loyal to her father. Maybe it is better they stay apart.