If I remember correctly Craig has once before said that he is Bi-Sexual. I think that he is a very confused young man who doesnt know what he really wants. I think he is angry at himself for feeling jealous about Ant but also knows that he has strong feelings for him. Oh young love