I genuinely think he just actually cares for Trasha and their child maybe because he was mistreated or neglected as a child so he’s wants to give his child as much love as possible since Trasha can’t and cause his dad didn’t give him love so he doesn’t want their child to go through the same thing.
Is alan a bad person? Unlike his dad, he seems like a pushover person. Doesnt hate his son either eventho rashta ran away