David (Sandino Martin) é um menino de quinze anos que vive com a avó, que aceita tranquilamente a homossexualidade do neto. David faria qualquer coisa por seu amigo Johnatan (Angelo Llagan) e expõe sem pudor seus sentimentos na internet. Entretanto, seu mundo é abalado quando o amigo posta uma foto com um novo namorado nas vésperas do Natal.