What am I doing wrong?
You are using "assign" instead of CONVERT to sRGB. In addition, accurately calibrate your monitor often and regularly. Even the cheapest hardware calibrator will give superior results to eyeball calibrators.
See the FAQs in the Photoshop forum for your platform, Macintosh or Win.
When use use SFW check convert to sRGB.