uberdanzik:
The image is from the simulation, which is performing correctly. My real life circuit is going negative.
Right. Well I just made up your exact circuit, fed in 500 mV sine wave, powered the LM358 from 5V, and got this:

The output doesn't go negative.