You see... that's what makes me think. He acts like he has sex all the time, says he has been walked in on more than enough times screwing his girlfriend. In my opinion he doesn't act mature enough to believe.
The most likely truth is that he is dating an animal or a doorknob.