Finally, remember that the second Savage Beastfly fight in Hollow Knight: Silksong is completely optional. If you're just not having any luck beating it, you can always leave and come back later, or ...