Well, Is there any books too improve my knowledge about Game difficulty Management? So I can make a better game next time.
The best thing to do is give it to random friends or family and have them play it, and observe. Let people who typically don't play videogames too much the game to try out. Observe challenging sections that everyone gets stuck on and make them less challenging. Also constant checkpoints and infinite lives can make challenging games less stressful.