The Fremy boss fight needs work. It just does not work well with the style of game. Since she always approaches from the furthest point from the camera it's IMPOSSIBLE to tell her distance well because everything's sprites.
Just spam attack you have way more range than you think and can hit her before she gets in range to hit you