You just threw out you're whole argument with "It's the only logical explaination". You can't pull that with Mr. Zero.
Though, yes, the male sex drive is stronger than the female's. It's a fact. I don't have the source on me, but a simple search for an article on the internet should be more than enough to satisfy.