Having been abandoned by his girlfriend in Ham Lake , a small Minnesota town , the 20-something narrator recounts the history of his relationships with Tanya , a single mother who is a waitress at a topless bar ; Ed , his older and more mature brother ; and his father , divorced from the narrator 's mother and addicted to collecting unfunny dirty jokes .