Andrea forgives her brother and Alex moves in permanently. She apologizes to Charlie (Michael Emerson) and confesses she's not sure how to help her son. He tells her to support him in who he is and not to try and make him 'normal'. She moves Joshua out of the Catholic school where he was always getting into trouble and into an arts school where he can join the cheerleading team like he's always wanted and where he quickly makes friends with his classmates.
Thanks Mary C!