I have to say, that's pretty sexy. A libido is certainly nothing to be embarassed about!