I DID IT!!! also i beat it with im pretty sure 22 hearts so yippee! and i didnt need to grind as long as i expected to. my hands are literally shaking for some reason