Frank Gallagher is the patriarch of the fictional Gallagher family of the Showtime show, Shameless. He's an alcoholic, drug user, homeless, and overall horrible father. Here are just some reasons why:
1. He disappeared for 130 days
In the world's longest blackout, Frank reemerges in the first episode of season 3 in Mexico and has to find his way back to Chicago. Of course, his family (mainly, Debbie) are wondering and worried about his whereabouts.
2. He broke Debbie’s project
As he came home in the morning from a drunken night with two equally drunk friend in tow Frank in the path of his destruction Frank breaks Debbie's history project she'd been working so hard on. This scene will break anyone's heart and make you feel for Debbie who finally lashes out against her disappointing father.
3. He slept (unwillingly, but still) with Karen
4. He made Carl believe he had cancer
5. He went to parent/ teacher night for a different kid than his own
6. He called Child Protective Services on his own family
This is just about the lowest thing Frank has done. He called CPS on his own family and the state separated them and put them in group homes. Meanwhile, Fiona worked to free them and get custody taken away from Frank.
7. He buried Aunt Ginger in the backyard
Then, the whole family had to go on a day-long dig to find her to avoid Frank being put in jail for insurance fraud.
8. He uses Sheila for a place to stay
He takes advantage of her agoraphobia and uses her for a place to stay.