I laughed many times through the movie, cried for minutes at the end.
I don't understand the negative reviews at all. If you actually take the time to feel the vibe and care about the characters instead of expecting to rush through it, it is a truly rewarding experience. We all need the room. It's good to see such movies that address human psychology.