To make it up to Marni for throwing Todd out on their first date, Nate decides he will spend a day hanging out with Todd. However, Nate doesn't really want to hang out with him. Nate makes up excuses to avoid Todd, but Marni ruins his plans. Todd joins in on a basketball game that Nate and Bowie are playing. Todd continuously harasses Nate, causing Nate to bring out his true feelings about Todd.
Marni has never seen Nate's apartment, so she invites herself over one night. However, Nate is embarrased to have Marni see the clutter in his apartment, so he makes excuses to keep her away. Tess tells Marni to break in to see it while Nate is at work, only they get more than they bargained for when they do.
On the night before, Marni informs Nate that the next day is her birthday. Nate goes out scrambling for the perfect gift, but is always outdone by Todd. When Nate finally has the perfect gift, he can not give it to Marni because they keep getting interrupted. But when he finally does, it brings the two closer together.
Nate loses a bet to Bowie, and must buy him a $29 hamburger. Just as they are about to leave, they run into Marni, who invites herself out with them. Nate needs to go get cash from the ATM, only he runs into trouble with a homeless man he tries to help. All of this delays Bowie from his hamburger, which he fasted for 24 hours to have.
Nate wakes up in Natalie's bed, and quickly gets out of there. He later tells Marni, and about a kiss shared between Nate & Natalie. Marni decides she needs to kiss a guy to be even, which leads to Nate and Marni "breaking up". However, Marni is reluctant to give up, and chases Nate down, who says his speech was only to say he is sick of Marni's behavior, and that they will be together forever.