Having Monica around to help out opens Fiona up to a world of possibilities – as she continues to pursue her GED and pushes for a management position at the club. Steve, meanwhile, learns that Estefania is still in love with her ex-boyfriend Marco (guest star THIERRE DI CASTRO). Conspiring with Lip to sneak Marco back into the country via shipping container, Steve hopes that he and Fiona can finally be together. Meanwhile, Monica starts to unravel – fighting with Frank, spending the squirrel fund and ending up in jail. As Monica slips back into her depression, however, Fiona finds herself back at square one. While Ian tries to avoid the wrath of Terry Milkovich. Lip worries Mandy's baby could be his. But when they learn the baby is actually Terry's, Ian organizes an impromptu abortion fundraiser. Sheila takes in Ruben (guest star MOSHE KASHER), a homeless hospice patient with a tracheotomy hole and a crack addiction. And Veronica tells Kev she can't have kids.