Remember those old movies, where there were good guys and bad guys? yeah, this isn't one of them... every character is good, just misunderstood. but they all have good intentions, and/or they're fighting against past trauma.
social media comes out great, too. it's good to have a profile and "be yourself" on it. as much as possible.
it's an enjoyable film, but a bit too patronizing, and at times nauseating, if you think about it. its makers were perhaps hoping it'd get adopted by certain websites as a promotional tool. but it wasn't. boo-hoo.