Bosses are indeed challenging. The whole point in making bosses hard/challenging, you can't just spam auto attack to win, learning their attack patters (This is the tricky part) and counter attacking them is always been fun. That's why if you let your guard down for a second, you'll die so fast ^.^