Well, 1. still allow movement when you get hurt. Being pushed back stops you from being able to do anything 2. if there are alot of enemies make a few ways to get hearts, or increase max HP.
That's all i have, but i enjoyed playing your game!