god, my family has had the same situation.
my mom cheated on my dad recently, she even told him she was cheating.
he put our family into deep debt, all he would ever do when he got home from work was demand food be ready for him and complain to me about 'doing nothing around the house'. anything else he did was sleep and watch football replays. he never paid bills, except bills for our old house he refuses to sell and 'rent' to my uncle's ex-wife, who won't even pay rent so that's even more money my dad's shilling out trying to be the "good guy". he crashed every car my mom has had.
his existence was basically nothing to us. he got his license taken away one year and he made me drive him to work an hour away despite having a coworker that gladly offered to carpool him, he refused because she wanted to leave earlier than he liked.
i demanded my mom kick my dad out of the house because of how much we all disliked him. it worked for a few weeks, then my dad came back because my mom let him. i saw who my mom was cheating on my dad with and i so badly waited for the day my dad was out for good. it never happened. i'm sure she told him she was cheating so he would change, but it won't. they went to a financial advisor and everything and in the back of my mind i'm repeating to myself "he's the problem, kick him out".
my mom's a narc too. i bet she didn't want to seem like a failure to all her facebook friends, but she's failed in my eyes for letting my dad stay.