After a fight where he's forced to remove his mask, Peter uses every ounce of his strength to stop a runaway train. He passes out immediately afterwards, and the passengers catch him and set him down on the floor, whereupon they're shocked to see that Spider-Man is "just a kid." Peter then wakes up and a couple kids give him his mask back, as everyone promises they won't tell anyone who he is.
Too few characters out there, flying around like that, saving old girls like me. And Lord knows, kids like Henry need a hero. Courageous, self-sacrificing people. Setting examples for all of us. Everybody loves a hero. People line up for them, cheer them, scream their names. And years later, they'll tell how they stood in the rain for hours just to get a glimpse of the one who taught them how to hold on a second longer. I believe there's a hero in all of us, that keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most, even our dreams.
Peter's glasses becoming useless again, signifying his powers returning. It happens because he needs to save Mary Jane, proving that he really does love her.