Parent means something more than “mommy’s boyfriend.”
It sure as heck means more than “The guy who let his snake kill you.”
He’s living there, shacking up with ‘mommy’ and playing ‘daddy’...get over the ‘word-game’.