The hard part for me was while fightning the dragon on the ship that Riku was driving. I didn't realize I couldn't heal until my life bar was 2/3 gone, and I hadn't been dodging all that well. And the final fight wasn't so much difficult as excessively annoying and frustrating. Luckily, I found out rather quickly that you need to reflect for both characters when you are being wailed by the red energy rays, Sora took a few hits in the beginning.