How to handle this boss? I'm SO FRUSTRATED. Long.