After Craig defends John Paul to Sonny and tells him he does not mind him being gay, John Paul agrees to be friends again. Craig is not very fond of John Paul's new boyfriend, Spike and John Paul accuses Craig of being jealous. Craig asks John Paul if he has gotten over him and John Paul admits he is still in love with him. Craig tells John Paul that he cannot stop thinking about him, he kisses him and they sleep together. John Paul is over the moon that they had sex, but Craig gets up, calls John Paul a faggot, and rushes out of the house. Craig is distraught over what happened between him and John Paul and begins acting erratically. Craig violently grabs and kisses Sarah, who is completely disgusted by his behaviour. When confronted by John Paul, Craig denies anything happened between them.