I loved this movie. While it did have a few quirky parts, overall it was great. It was more than a struggle with sexuality and coming out movie. While Simon has known for a long time that he is gay, he struggles with identity and keeping his world and the people in it. This can be applied to each and every person in the world, gay or straight. We live to be accepted and liked for who we are, not what we are. We would go to different lengths to have this. Great movie for anyone struggling with identity and acceptance.