Being an introvert does not exclude you from having a libido and loving sex! Being an introvert does not necessarily mean that you are shy, more that you need to conserve your energy in different ways and express yourself in a quality over quantity fashion. You as an introvert are awesome and so is your libido! Go get it ;)