maybe sora and bhk were brothers and they lived on another world but then when they were little they're world was destroyed and sora ended up on destiney islands and beilieved he lived there and his parents who had also survived had forgotten where they came from and they forgot that they had two sons.i know it may seem a lil out there but that's just a thought.