Gerard, a teenager, lives an ordinary life in New Jersey with his boyfriend Bert and best friends Ray, Brendon, Ryan, Pete, Frank and his brother Mikey. When they return to school after the summer, Gee discovers that Bert has cheated on him.
Gee and Frank, Bert's best friend, get closer and realise they have feelings for each other. Bert finds it odd that his supposed 'best friend' is trying it on with his ex. This complicates things between them and makes their friendship a little awkward at times.
But when Gerard goes to find Frank one afternoon in school, he witnesses something he wishes he never did. Will Gerard ever be able to forgive Frank and get their relationship back on track?
Read more to find out.