I really can't agree with people who say Peter "chose" May over MJ.
616 MJ was sassy, Life Story MJ has a downright mean streak (if you guys remember, she is the reason Peter blew up at Reed and quit their company), what with dropping F bombs all the time too. She's also constantly saying she feels she's just the runner up for Gwen and rightly hammering that Peter's a dad now.
And the guy wasn't there when the kids were born and the only reason he isn't dead is because the thing he warned her could screw everyone over actually was well on its way to screwing everything over.
Not much of a choice when May's literally catatonic - she can't walk out on Peter because she wants him to put her first. MJ did.