After failing an impregnation for the first time, the game will show the screen by default every time you press the ERO button, even if it succeeds.
The shop will also only reset the character you leave the shop on. (aka if you purchase all of the upgrades from character 1 and 2, only the character you left the shop on's page will reset)