I loved the movie. As a teen, I am very displeased with the amount of grown adults who are so offended by language. It is PG-13 what did you expect? Maybe grow up a bit. And as for the "homosexuality being shoved in our faces", there was 1 gay couple in the movie and had about 4 min of screen time. I am a Christian and yes I don't approve of it but I also don't approve of every other sin that every human does so stop judging people and let God deal with it.