I read this entire series again and I made some really interesting discoveries and found out a bit, quite a lot actually.
I have a theory, but I must confess, this theory neither solves anything, answers or addresses any potential plot holes, but I can derive a... lets say, prediction based on...