My BF came home yestyerday with his pants down and a rock hard...