Its smarmy resolution just doesn't work; the lessons learned are a bit too medicinal. But we're willing to forgive, since it's otherwise a good-natured and enjoyable ride.
The movie's third act goes astray as the storyline shifts to Dorian's dating problems, which seem an overextended tangent to his coming-out story. Still, the film has a lot of playful dialogue and pixillated montages.