Hmmm... technically, her reasoning in her head is reasonable... they are high schoolers and have lots of things they need to focus on. But her explanation sucks.
That said, I think the best way to lower his sex drive is to just have a lot of sex. Once it becomes more normal, there is going to naturally be less excitement.