Cain is a real horny straight boy with a lot of cum to deliver, and for a boy who loves to shoot his load it's not surprising that he gets pissed about his girlfriend not taking it in the mouth. He's been spending a lot of time away from her recently and practising his own self sucking after seeing other boys doing it, but even if he can't gobble on his own cock yet, he's drank plenty of his own cum in the process of practising!