One could point to many reasons why Frank and Sheila's relationship confuses "Shameless" fans. For many people, it's clear from the start that Frank was taking advantage of Sheila. "Frank was definitely just using her for a house and money," noted one user on Reddit, u/Substantial_Fail. For someone whose biggest character trait is their selfishness, Frank is definitely toxic for Sheila, who usually does her best to be a good person.
Frank and Sheila's relationship is on-again, off-again over the course of the series, leading some fans to question why Sheila would keep coming back to Frank even after she becomes more independent. Defining her own agency is one of Sheila's biggest plot points, and her continued dalliance with Frank seems to be more harmful than helpful. Then again, true independence is doing whatever makes you happy — and despite their differences, Frank does seem to make Sheila's narrow world a little brighter. Even though Frank and Sheila's relationship is a source of confusion for "Shameless" fans, there are a few reasons why their connection makes perfect sense (whether it's positive or not).