Asparagus contains a sulfur compound called mercaptan. It is also found in onions, garlic, rotten eggs, and in the secretions of skunks. The signature smell occurs when this substance is broken down in your digestive system. Not all people have the gene for the enzyme that breaks down mercaptan, so some people can eat all the asparagus they want without stinking up the place.
Ask your local pharmacy if there is a product that exists that can somehow minimize the odor bro, or live with it!