what you mean sex life? it made you better in bed or what?