Ben, a college senior, struggles as his meticulously ordered life falls apart.Ben, a college senior, struggles as his meticulously ordered life falls apart.Ben, a college senior, struggles as his meticulously ordered life falls apart.