i feel like i did this fight wrong

the boss had so much hp and took ages to kill, but my attacks did nothing.

i realised at the very end that there are currents going up and i was supposed to ride them