This isn't much of a theory, but more of an expansion on the common “Sora had Ven's heart inside him, which went to Roxas” theory, but with thoughts on Xion's purpose in the game and exploring Roxas' dual wielding. This isn't anything groundbreaking, but it's what makes sense in my head. So...