I detested asparagus as a child all the way into my twenties but love it now, so long as it’s not too overgrown. Like cucumbers there’s a definite pick-by date and you don’t want the great big ones. It does affect the urine, that’s not genetic. Being sensitive to the odor is genetic, it still smells odd regardless of whether or not you yourself can smell it.
I do have an odd food sensitivity that seems genetic, I can’t even get most fermented foods into my mouth. Kimchee literally causes me to recoil just from the scent of it. Even the wrong kind of vinegar in salad dressing does it. Tastes spoiled to me, gone sour. And, I can detect that far better than most people. Buttermilk? Forget it. Good in breads and cakes but I can’t handle anything with an obvious buttermilk taste. It’s nauseating.
My dad grew it in his garden and didn't want to waste any so we had to eat the tough asparagus. I had no idea what tender, young asparagus tasted like.