I was thinking (always a dangerous thing...)... this storyline so far has had the tendency of being a little anticlimatic!
We didn't get to see James and JP's first kiss, the first on screen kiss between them was after they had already slept together (no big deal, though).
Then they are sort of together, but James' breaks JP's heart by dumping him when he's blind and telling him about the bet...big dramatic moment! Angst! Expectations!! However, everything then fell rather flat cos it was never brought up again, James was sort of forgiven because of his father beating him up, and they got back together off screen during a blackhole (again, no reunion kiss, no clearing the air about previous issues, etc) .
Then JP blabs to Nathan about Mac, and James gets angry and practically dumps JP again..Angst!! dramatic potential!! But then he gets completely over it the following episode, and grovels to JP to take him back (what JP did was wrong, and I wanted it to be made clear.... I didn't want James to brush it off).
I don't know, I feel like we are missing a lot of key moments, glossing over stuff that usually in a fictional narrative would be shown. They need to start showing us the moments where the relationship evolves, and they need to follow up on things, instead of skipping the consequences/effects.