If anyone wants to know, it took roughly 2-3 hours or so to learn this fight (and not reset because of slip ups within the first set of attacks).
After beating this, I can definitely say that Xigbar is definitely easier than the other bosses so far. After adjusting to his moveset, they were mostly easy to read and react to. Not too much in the way of unblockable attacks except for those blue bullets.
Aside from that, I actually had fun with this fight. I'm not sure how to explain it well, but it just felt more fair and less frustrating in comparison to the bosses I've attempted so far (Young Xehanort, Luxord, Larxene, Marluxia, Ansem, and Vanitas).