Crazy, Stupid, Love.
Drew McWeeny
... punctuated with some genuine observation, some honest insight into the way we all struggle towards what we think we want, and how we often lie to ourselves about what that is.