The woman from Trader Joe's should have nothing to do with this guy: Everybody knows a real gentleman would have either "not noticed" that fart or apologized himself to the lady.
And what's with "near perfect body"? You DON'T EVER say that to a woman unless you are trying to insult her! I once asked a young waitress if the giant ice cream bowl was "bigger than your head" and she asked: "Is there something wrong with my head?" and broke into tears. I had to assure her that I meant "anybody's head", and that her's was perfectly lovely.