I just had another idea. You all are saying that Sora can connect his heart to anyone, which is based off the BBS Secret Epilogue Ending. However, what about Ven's heart? When Roxas was in the organization, he made Axel feel as if he had a heart. Would that be because of Ven's heart of Sora's? Forgive me if it's a different reason altogether; At the moment I'm in my writer mode, and it's making me think of Theories like crazy.