20SHE WANTED JIMMY TO BE A BAD BOY
When Fiona met Steve Wilton, it seemed like she found a Prince Charming to whisk her away from her chaotic life in the South Side of Chicago. Steve put his life on the line trying to stop someone from stealing her purse, he had no problem helping Fiona run the Gallagher
household, and he wanted to provide the Gallaghers with everything they needed. Unfortunately, Fiona found herself slightly put off by how much of a good guy Steve seemed to be.
It wasn't until Steve revealed he was a professional car thief that Fiona truly started falling for him. When she discovered that Steve was actually a false name used to hide his true identity as Jimmy Lishman, her attraction to him seemed to grow stronger. Fiona's judgment is undeniably questionable, and her poor taste in men make her relationship issues her own fault.