Fiona's character regresses quite a bit by the time she leaves at the end of Season 9. Every "Shameless" character has flaws, but it's easy to watch Fiona ultimately make the decision to leave Chicago. After everything she's done for her family and everything she's put her loved ones through, you're happy to watch her go. Fiona was never perfect, but there's a clear line between what she does to help her family get by and Jimmy/Steve's blatantly illegal and immoral behavior. Fiona becomes more selfish as the narrative moves forward, and her actions quickly come back to haunt her. She has no problem lying, cheating, and stealing, in a manner that's reminiscent of good ole' Jimmy/Steve.
"She went to find Jimmy Steve. My prediction," wrote Reddit user u/octoberskies25 in a thread discussing Fiona's life after Chicago. Other fans agreed. "She ends up the Jimmy," wrote Reddit user u/bitten-and-bled. And Reddit user u/Huff1809 added, "Yup met up with Jimmy Steve." Meanwhile, some viewers think that Fiona may have left the continental U.S. to be with her old flame. "I think she went to Costa Rica because Jimmy-Steve put it in her head years ago," wrote u/Proditude.
We'll never know where Fiona went after she left home, so a rendezvous with Jimmy/Steve is as good of a guess as any. Only one thing's for sure — no one can agree on what to call him.