Great episode. Really shows what shameless is supposed to be about.
Conflict. Resolve. Foresight.
Debbie wanted nothing more than Fiona's approval and love. Never wanted any special treatment, just some support. And she couldn't get that.
We can go on forever about why Frank did the things he did for Debbie, and if they were for selfish reasons (they were).
Fact is, he was there when she needed him to be: and that counts.
I think once Debbie took a look at her daughter she knew that had she listened to Fiona this new light in her life wouldn't even be a thing.
She's not going to want to fukk with Fiona moving forward. Guaranteed.