Funny. Great acting. However, full of stereotypes and raunchy comedy. The ending was unsatisfactory and left you with horrible life lessons. Lots of unanswered scenes, like when he cheated on his wife multiple times and no one batted an eye. Yet, he still managed to maintain the protagonist role? Just not what was expected. If that was the goal, nailed it!